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