我有以下问题:
我运行一个 ESXi 5.5 主机,其中装有 VM Ubuntu 15.10 和 MAAS 版本 1.8.3 (+bzr4053)。
我已设置好一切,并使用 PXE 启动启动了一台新 VM。它会自动与 MAAS 握手并关闭。
当我随后尝试调试时,我在 MAAS 中收到以下错误消息:
无法启动节点 - 无法启动节点:virsh 失败,返回代码 1:无法登录 virsh 控制台。
我将 MAAS 权限授予了 libvirtd 组。因此权限应该不是问题。
这些是我的节点的电源类型的设置:电源设置
有人知道这个问题吗?
如果您需要更多信息,请询问。
答案1
更多详细信息请参阅: https://maas.ubuntu.com/docs/nodes.html#virtual-machine-nodes
您需要安装 libvirtd-bin 包(猜测它可以与您的组一起使用)。看看您是否可以运行:
sudo virsh list --all
我猜想命令已安装,您在 VM 服务器上的密码不正确。或者 maas 用于连接的密码不正确。因此您需要 su 到 maas 控制器上的 maas 用户并运行该 virsh 命令。