15.6. 在救援模式中引导 Manager 虚拟机
这部分论述了如何在 Manager 虚拟机启动时将 Manager 虚拟机引导至救援模式。如需更多信息,请参阅 Red Hat Enterprise Linux 系统管理员指南 中的 引导至救援模式。
连接到其中一个 hosted-engine 节点:
ssh root@host_address
$ ssh root@host_address
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将自托管引擎设置为全局维护模式:
hosted-engine --set-maintenance --mode=global
# hosted-engine --set-maintenance --mode=global
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 检查 Manager 虚拟机是否正在运行实例:
hosted-engine --vm-status
# hosted-engine --vm-status
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果 Manager 虚拟机实例正在运行,连接到其主机:
ssh root@host_address
# ssh root@host_address
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 关闭虚拟机:
hosted-engine --vm-shutdown
# hosted-engine --vm-shutdown
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意如果虚拟机没有关闭,请执行以下命令:
hosted-engine --vm-poweroff
# hosted-engine --vm-poweroff
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以暂停模式启动 Manager 虚拟机:
hosted-engine --vm-start-paused
hosted-engine --vm-start-paused
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 设置临时 VNC 密码:
hosted-engine --add-console-password
hosted-engine --add-console-password
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 命令输出所需的信息,您需要使用 VNC 登录到 Manger 虚拟机。
- 使用 VNC 登录到 Manager 虚拟机。Manager 虚拟机仍暂停,因此它似乎为 frozen。
使用以下命令恢复 Manager 虚拟机:
警告运行以下命令后会显示引导装载程序菜单。在引导装载程序进行正常引导过程前,您需要进入救援模式。继续此命令之前,阅读有关进入救援模式的下一步。
/usr/bin/virsh -c qemu:///system?authfile=/etc/ovirt-hosted-engine/virsh_auth.conf resume HostedEngine
# /usr/bin/virsh -c qemu:///system?authfile=/etc/ovirt-hosted-engine/virsh_auth.conf resume HostedEngine
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 在救援模式下引导 Manager 虚拟机。
禁用全局维护模式
hosted-engine --set-maintenance --mode=none
# hosted-engine --set-maintenance --mode=none
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
现在,您可以在 Manager 虚拟机上运行 rescue 任务。