Перейти к основному содержимому
Загрузить сервер в режиме восстановления и диагностики

Загрузить сервер в режиме восстановления и диагностики

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

При проблемах с серверами Mac Mini M1 создайте тикет.

  1. Выберите режим восстановления и диагностики.
  2. Измените шаблон загрузки сервера.
  3. Подключитесь к серверу.
  4. Когда работы по восстановлению и диагностике сервера завершатся, верните прежний шаблон загрузки (Boot default и пр.).

Если сервер становится недоступен через некоторое время после перезагрузки, проверьте не включен ли спящий режим в ОС. Спящий режим может включаться автоматически при установке некоторых пакетов для аналитики (anaconda, cudatoolkit, nvidiautils и пр.).

Пример диагностики и отключения спящего режима в инструкции Как отключить спящий режим в Ubuntu.

Выбрать режим восстановления и диагностики

Режимы обеспечивают полный доступ к файловой системе сервера.

WinPE

WinPE — минимальная версия ОС Windows c ограниченными службами. Запускается в оперативной памяти сервера. Используется для диагностики, восстановления и установки ОС Windows. Подробнее в официальной документации Windows PE.

Подключиться к серверу в WinPE можно по VNC или через KVM-консоль.

Rescue

Rescue — режим восстановления, загружает операционную систему в оперативной памяти без использования локальных дисков сервера. Содержит предустановленные инструменты для диагностики и восстановления системы. Дополнительные инструменты можно установить самостоятельно через пакетный менеджер pacman.

Подключиться к серверу в Rescue можно по SSH или через KVM-консоль.

При первой авторизации на сервере по SSH, SSH-ключ сохраняется в файл ~/.ssh/known_hosts. Если сервер был перезагружен, при повторной авторизации может появиться ошибка REMOTE HOST IDENTIFICATION HAS CHANGED. Чтобы исправить ее, удалите информацию о хосте по IP-адресу:

ssh-keygen -f "/home/<username>/.ssh/known_hosts" -R "<server_IP>"

Укажите:

  • <username> — имя пользователя;
  • <server_IP> — публичный IP-адрес сервера.

Selectel Boot меню

Selectel Boot — меню для диагностики и восстановления системы, загрузки наиболее распространенных серверных операционных систем. В разделе Tools and Utilities доступны инструменты для диагностики и восстановления:

  • GParted — создание и разметка дисков;
  • Clonezilla — создание бэкапов. Для серверов в UEFI используйте образ, смонтированный через KVM-консоль;
  • Memtest86 — тестирование оперативной памяти.

Для работы с Selectel Boot меню подключитесь к серверу через KVM-консоль.

Изменить шаблон загрузки

  1. В панели управления перейдите в раздел Серверы и оборудованиеСерверы.

  2. Откройте страницу сервера → вкладка Операционная система.

  3. Нажмите Изменить шаблон загрузки.

  4. В поле Шаблон загрузки выберите загрузку в одном из режимов восстановления и диагностики:

  5. В поле Новый пароль нажмите . Будет сгенерирован новый пароль. Он используется только для подключения к серверу в режиме восстановления и диагностики.

  6. Нажмите Сохранить и перезагрузить. Сервер будет перезагружен, при этом все данные на нем сохранятся.

Подключиться к серверу

Пароль для подключения к серверу в режиме восстановления и диагностики можно посмотреть в панели управления на странице сервера → вкладка Операционная система. Он генерируется автоматически при изменении шаблона загрузки.

Для защиты серверов от атак, при подключении к серверу в Rescue количество попыток авторизации ограничено. Если с одного IP-адреса за час будет 10 неудачных попыток подключения, этот IP-адрес будет заблокирован на сутки. Чтобы разблокировать IP-адрес раньше, перезагрузите сервер.