Облачные серверы

Доступ к консоли выделенного сервера

When a dedicated server will not boot or has lost its network, SSH is no longer an option and you need a console attached to the machine itself. This guide explains the two console routes Kapsule…

Когда выделенный сервер не загружается или потерял сетевое соединение, SSH больше недоступен, и вам нужна консоль, подключённая непосредственно к машине. В этом руководстве объясняются два способа консольного доступа, которые предлагает KapsuleHost, когда использовать каждый из них и как запросить практический сеанс работы с консолью.

Зачем нужен консольный доступ

Почти всё, что вы делаете на выделенном сервере, происходит через SSH. Это работает до тех пор, пока не перестанет работать: обновление ядра, которое не загружается, правило брандмауэра, заблокировавшее порт 22, сломанный /etc/fstab, переводящий машину в аварийную оболочку, или файловая система, которую нужно проверить до поднятия сети.

Консольный доступ служит внеполосным каналом именно для таких ситуаций. Он подключается к машине ниже операционной системы, поэтому продолжает работать, когда операционная система не функционирует.

Где это найти

  1. Войдите в KPanel.
  2. Нажмите Dedicated Servers (Выделённые серверы) в левой боковой панели.
  3. Нажмите нужный сервер или его ссылку Manage (Управление).
  4. На странице обзора сервера нажмите Console (Консоль).

Прямой адрес: /dedicated/<server>/console. Кроме того, на той же странице обзора в сетке Tools (Инструменты) есть плитка Console access (Консольный доступ).

Страница консольного доступа для выделённого сервера

Страница Console (Консоль) появляется только после готовности сервера. Пока заказ ещё подготавливается, страница показывает трекер подготовки. См. Ordering a Dedicated Server.

Два маршрута, одна страница

Страница консоли предоставляет вам два варианта, и важно понимать, какой именно вам нужен.

vKVM, виртуальная консоль. Это быстрый способ. Система восстановления может загрузить машину в виртуальную консоль, доступную через браузер, которую вы активируете сами немедленно, без ожидания. Она решает большинство реальных проблем: машина не загружается, сломан файл конфигурации, файловая система требует восстановления, загрузчик требует переустановки.

Сеанс физической консоли. Bare-metal аппаратное обеспечение имеет физическую KVM-консоль, которую техник подключает по запросу. Мгновенного самообслуживаемого API для физического оборудования нет, поэтому этот способ означает открытие запроса и ожидание человека. Используйте его, когда виртуальная консоль действительно не помогает.

Начните с vKVM. Запрашивайте физическую консоль только когда виртуальная недостаточна.

Использование vKVM

На странице консоли есть карточка Need something right now? (Нужно что-то сейчас?) с кнопкой Open rescue / vKVM. Она перенесёт вас в раздел Rescue system (Система восстановления) страницы Manage (Управление) сервера.

  1. В карточке Rescue system (Система восстановления) откройте раскрывающийся список Rescue system и выберите vKVM (virtual console) (виртуальная консоль).
  2. Опционально вставьте одно или несколько открытых ключей SSH, по одному в строке, чтобы авторизовать вход root в окружение восстановления.
  3. Нажмите Activate rescue (Активировать восстановление).
  4. Если вы не предоставили ключ, будет показан одноразовый пароль root. Скопируйте его немедленно: он отображается один раз и не может быть восстановлен позже.
  5. Нажмите Reset now to enter rescue (Сбросить, чтобы войти в восстановление), чтобы перезагрузить машину в окружение восстановления.

Вход в режим восстановления требует аппаратного сброса. Это не выполняет чистое завершение работы операционной системы, поэтому всё неохраненное на работающей машине теряется. Если сервер ещё достаточно здоров для правильного завершения работы, сделайте это сначала.

Когда вы закончите, вернитесь на ту же карточку и нажмите Deactivate (Деактивировать), затем снова сбросьте сервер, чтобы он загрузил установленную операционную систему вместо окружения восстановления.

Полный рабочий процесс восстановления, включая обычные образы Linux для восстановления, описан в Managing a Dedicated Server.

Запрос практического доступа к консоли

Если vKVM недостаточно, запросите физическую консоль со страницы.

  1. В Request console access (Запрос доступа к консоли) кратко опишите, для чего вам это нужно. Поле не обязательно, но предложение типа "сервер не загружается после обновления ядра" поможет вам получить помощь намного быстрее, чем пустой запрос.
  2. Нажмите Request console access (Запросить доступ к консоли).
  3. Создаётся запрос в поддержку и его номер ссылки показывается в подтверждении.

Наша команда подключает консоль и отправляет вам данные подключения.

Все сделанные вами запросы перечислены под Your requests (Ваши запросы) с номером ссылки, темой и статусом:

СтатусЗначение
OpenЗапрос зарегистрирован и ожидает обработки
In progressКто-то работает над этим
ResolvedКонсоль подключена или основная проблема решена
ClosedЗапрос завершён

Нажмите View ticket (Просмотреть запрос) в любой строке, чтобы открыть полное обсуждение в поддержке, где вы можете добавить информацию или ответить.

Кто может запросить консоль

Запрос доступа к консоли требует разрешения на запись выделённого сервера в аккаунте. Если ваша роль только для чтения, кнопка отключена и наведение указателя объясняет почему. Попросите владельца аккаунта сделать запрос или изменить вашу роль.

Что подготовить перед запросом

Небольшая подготовка значительно сокращает сеанс.

  • Запишите точный симптом. "Загружается в приглашение grub", "зависает после проверки диска", "отвечает на ping, но не на SSH" указывают на совершенно разные решения.
  • Запишите, что изменилось. Обновление ядра, сохранение правил брандмауэра, редактирование /etc/fstab или заполнившийся диск обычно являются причинами.
  • Сначала проверьте очевидные удалённые операции. Сервер включён? На странице обзора Power state (Состояние питания) скажет вам. Если показано Powered off (Выключено), мягкая перезагрузка со страницы Manage (Управление) может быть всем, что вам нужно.
  • Имейте резервный вариант. Если вы собираетесь попробовать что-то рискованное, знайте, откуда вы восстановитесь. Bare-metal серверы не покрыты резервными копиями сайта: см. Cloud Server Backups о том, как работают резервные копии на уровне сервера.

Когда консольный доступ не решает проблему

Некоторые проблемы выглядят как проблемы консоли, но ими не являются.

  • Вы заблокировали себя правилом брандмауэра. Upstream брандмауэр на странице Manage (Управление) фильтрует трафик до того, как он достигнет машины, поэтому вы можете исправить правило там и восстановить SSH без консоли. Держите Allow platform services (Разрешить сервисы платформы) включённым, чтобы полностью избежать этого класса блокировок.
  • Вы хотите начать заново с чистой операционной системы. Это переустановка, а не сеанс консоли. Она находится под Advanced (Дополнительно) на странице Manage (Управление), защищена типированным подтверждением и стирает все диски.
  • Сервер работает нормально, но сайт на нём сломан. Это проблема приложения. Начните с ваших логов.

Получить дополнительную помощь

Консольный доступ является одним из мест, где разговор с человеком быстрее, чем клики. Если вы не уверены, какой маршрут вам нужен, откройте запрос из Support (Поддержка) в KPanel или напишите на support@kapsulehost.com с именем и номером сервера из страницы обзора и опишите, что делает машина.

Для остальной части инструментов см. Managing a Dedicated Server и Dedicated Servers Overview.

Вам всё ещё нужна помощь?

Напишите нам на support@kapsulehost.com или откройте чат в KPanel.

Открыть KPanel
Доступ к консоли выделенного сервера