运行 openstack-autopilot 安装后,一些 vnode 进入“失败”状态,其他一些处于部署状态,在 Landscape 上我看到了其余 vnode 的部署进度
一个问题是:“这正常吗?”第二个问题:“有没有办法重新部署处于“失败”状态的 vnode?”
几分钟后我收到了
答案1
这里需要澄清一点
- Canonical 不建议或支持使用 Landscape Autopilot 安装到 KVM 节点。如果您想这样做,请使用 openstack-install 的单机选项。
- 为了进一步帮助您,需要更多关于此处失败原因的数据。我建议使用第二个屏幕截图中“收集日志”完成后出现的链接提交错误。通过这种方式,开发人员可以更轻松地看到失败的原因。
- 没有办法重启几个失败的节点。要么全部重启,要么全部不重启。
- 出现错误并不正常,也不在意料之中,但确实会发生。这是一个非常复杂的系统,部署过程中可能会出现很多问题,但我们的目标是每次都能正常工作,或者解释失败的原因。
如果您想自己深入研究,请访问 openstack 环境,并检查失败的 Juju 单元日志。日志应该包含有关失败原因的更多数据,而不仅仅是“config_changed hook failed”。
juju ssh UNIT-NAME
cd /var/log/juju
ls unit-*
看我的其他答案有关访问 OpenStack Juju 环境的更多详细信息。