Восстановление пароля виртуальной машины менеджера виртуализации HOSTVM
Переведите менеджер виртуализации в режим обслуживания
hosted-engine --set-maintenance --mode=globalВыключите ВМ менеджера виртуализации
hosted-engine --vm-shutdownЗапустите ВМ менеджера виртуализации в режиме паузы
hosted-engine --vm-start-pausedЗадайте пароль для VNC подключения
hosted-engine --add-console-passwordПример ожидаемого вывода:
You can now connect the hosted-engine VM with VNC at 10.1.140.100:5902Подключитесь по указанному адресу, например, 10.1.140.100:5902 через любой VNC клиент, например, используя TightVNC Viewer
Вывести ВМ менеджера виртуализации из паузы
virsh -c qemu:///system?authfile=/etc/ovirt-hosted-engine/virsh_auth.conf resume HostedEngineБыстро вернитесь в интерфейс клиента VNC и выбрав нужное ядро нажать клавишу 'e'. Вы будете переключены на экран, где необходимо отредактировать скрипт загрузчика grub.
В строке, начинающейся с linux или linux16, в зависимости от версии, удалите все значения для console, например:
console=tty0 & console=ttyS0,115200n8В конце этой же строки добавьте
rd.break Пример внесения изменений:


Запустите измененный скрипт загрузчика комбинаций клавиш Ctrl+X
Должна произойти загрузка в rescue режиме
Перемонтируйте раздел root командой
Перейдите в директорию sysroot
Смените пароль
Передайте сигнал об изменениях для SELinux
Завершите внесение изменений
Запустите ВМ менеджера виртуализации
Выключите режим обслуживания
Last updated
Was this helpful?