Загрузить сервер в режиме восстановления и диагностики
Если сервер не загружается, или не доступен для подключения по сети, загрузите его в одном из режимов восстановления и диагностики. После загрузки можно выполнить диагностику сервера и исправить ошибки в конфигурации ОС.
Если сервер становится недоступен через некоторое время после перезагрузки, проверьте не включен ли спящий режим в ОС. Спящий режим может включаться автоматически при установке некоторых пакетов для аналитики (anaconda, cudatoolkit, nvidiautils и пр.). Пример диагностики и отключения спящего режима в статье блога Selectel Как отключить спящий режим в Ubuntu.
При проблемах с серверами Mac Mini M1 и Raspberry Pi создайте тикет.
- Выберите режим восстановления и диагностики.
- Измените шаблон загрузки сервера.
- Подключитесь к серверу.
- Верните прежний шаблон загрузки сервера.
1. Выбрать режим восстановления и диагностики
Режимы восстановления и диагностики обеспечивают полный доступ к файловой системе сервера.
Рекомендуем использовать режим восстановления и диагностики в зависимости от ваших задач и ОС сервера:
- для серверов с ОС Windows — WinPE;
- для серверов с ОС Linux — Rescue;
- для любой ОС сервера — Selectel Boot меню.
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 "<ip_address>"
Укажите:
<username>
— имя пользователя (логин). Можно посмотреть в панели управления в разделе Серверы и оборудование → Серверы → страница сервера → вкладка Операционная система → поле Логин;<ip_address>
— публичный IP-адрес сервера. Можно посмотреть в панели управления в разделе Серверы и оборудование → Серверы → страница сервера → вкладка Операционная система → поле IP.
Selectel Boot меню
Selectel Boot — меню для диагностики и восстановления системы, загрузки наиболее распространенных серверных операционных систем. В разделе Tools and Utilities доступны инструменты для диагностики и восстановления:
- GParted — создание и разметка дисков;
- Clonezilla — создание бэкапов. Для серверов в UEFI используйте образ, смонтированный через KVM-консоль;
- Memtest86 — тестирование оперативной памяти.
Для работы с Selectel Boot меню подключитесь к серверу через KVM-консоль.
2. Изменить шаблон загрузки сервера
-
В панели управления перейдите в раздел Серверы и оборудование → Серверы.
-
Откройте страницу сервера → вкладка Операционная система.
-
Нажмите Изменить шаблон загрузки.
-
В поле Шаблон загрузки выберите загрузку в одном из режимов восстановления и диагностики:
-
В поле Новый пароль нажмите . Будет сгенерирован новый пароль. Он используется только для подключения к серверу в режиме восстановления и диагностики.
-
Нажмите Сохранить и перезагрузить. Сервер будет перезагружен, при этом все данные на нем сохранятся.
3. Подключиться к серверу
Пароль для подключения к серверу в режиме восстановления и диагностики можно посмотреть в панели управления на странице сервера → вкладка Операционная система. Он генерируется автоматически при изменении шаблона загрузки сервера.
Процесс подключения зависит от выбранного режима восстановления и диагностики.
- во всех режимах — через KVM-консоль. Для серверов Chipcore Line можно заказать дополнительную услугу Подключение IP-KVM на 3 часа;
- в Rescue — по SSH — для защиты серверов от атак, при подключении к серверу в Rescue количество попыток авторизации ограничено. Если с одного IP-адреса за час будет 10 неудачных попыток подключения, этот IP-адрес будет заблокирован на сутки. Чтобы разблокировать IP-адрес раньше — перезагрузите сервер;
- в WinPE — по VNC.
4. Вернуть прежний шаблон загрузки сервера
При перезагрузке сервера из ОС шаблон загрузки автоматически изменится на тот, который был установлен до изменения шаблона загрузки сервера.
- В панели управления перейдите в раздел Серверы и оборудование → Серверы.
- Откройте страницу сервера → вкладка Операционная система.
- Нажмите Изменить шаблон загрузки.
- В поле Шаблон загрузки выберите прежний шаблон загрузки.
- Нажмите Сохранить и перезагрузить.