Данный режим позволяет восстановить работу сервера, если сервер не запускается после перезагрузки или к нему отсутствует возможность удалённого подключения. При запуске операции восстановления на сервер с локации загружается один из шаблонов. Шаблон — это LiveCD-образ операционной системы (ОС) SystemRescueCD. Эта ОС предназначена для обслуживания, диагностики и устранения неполадок на сервере. Подробнее о работе в SystemRescueCD см. в официальной документации.

Подготовка сервера к восстановлению


Восстановление сервера возможно, если на нём:

  1. Установлена ОС семейства Linux.
  2. Настроена функция загрузки по сети с помощью iPXE или PXE.
  3. Настроено подключение к распределителю питания (PDU) или BMC (Intel AMT).

Запуск режима восстановления


Чтобы запустить режим восстановления сервера:

  1. Перейдите в Серверы → выберите сервер →  меню   → Запустить восстановление.
  2. Выберите Шаблон восстановления:
    • Sysrescd6-x86_64 — шаблон на основе SystemRescueCD 6.
  3. Введите Пароль администратора сервера.
  4. Нажмите Запустить.

После запуска операции DCImanager 6 перейдёт к загрузке на сервер выбранного шаблона восстановления. Процесс загрузки шаблона отображается на странице Серверы в колонке Статус. По окончании загрузки вы можете подключиться к серверу по SSH с правами суперпользователя, используя заданный пароль.

Остановка режима восстановления


Режим восстановления не отключается автоматически. Для выхода из него:

  1. Перезагрузите восстанавливаемый сервер.
  2. На сервере с DCImanager 6 перейдите в Серверы → выберите сервер →   → Отменить текущую операцию → Отменить восстановление.

Пример восстановления пароля суперпользователя


  1. Подключитесь к восстанавливаемому серверу по SSH.
  2. Определите способ подключения дисков. Например, с помощью команды:

    lsblk
    BASH
  3. Определите раздел диска, на котором находится корневой раздел.
  4. Создайте директорию:

    mkdir /true_root
    BASH
  5. Примонтируйте к директории корневой раздел:

    mount /dev/device /true_root
    BASH

    Пояснения:

    • device — устройство, содержащее корневой раздел.

  6. Измените корневой каталог:

    chroot /true_root
    BASH
  7. Для смены пароля суперпользователя выполните команду:

    passwd root
    BASH
  8. Дважды введите новый пароль и выйдите из chroot с помощью команды:

    exit
    BASH
  9. Отмонтируйте директорию:

    umount /true_root
    BASH