在虚拟环境 KVM 上部署 openstack-autopilot 时出错:“失败状态”

在虚拟环境 KVM 上部署 openstack-autopilot 时出错:“失败状态”

运行 openstack-autopilot 安装后,一些 vnode 进入“失败”状态,其他一些处于部署状态,在 Landscape 上我看到了其余 vnode 的部署进度

一个问题是:“这正常吗?”第二个问题:“有没有办法重新部署处于“失败”状态的 vnode?”

在此处输入图片描述

几分钟后我收到了

在此处输入图片描述

答案1

这里需要澄清一点

  1. Canonical 不建议或支持使用 Landscape Autopilot 安装到 KVM 节点。如果您想这样做,请使用 openstack-install 的单机选项。
  2. 为了进一步帮助您,需要更多关于此处失败原因的数据。我建议使用第二个屏幕截图中“收集日志”完成后出现的链接提交错误。通过这种方式,开发人员可以更轻松地看到失败的原因。
  3. 没有办法重启几个失败的节点。要么全部重启,要么全部不重启。
  4. 出现错误并不正常,也不在意料之中,但确实会发生。这是一个非常复杂的系统,部署过程中可能会出现很多问题,但我们的目标是每次都能正常工作,或者解释失败的原因。

如果您想自己深入研究,请访问 openstack 环境,并检查失败的 Juju 单元日志。日志应该包含有关失败原因的更多数据,而不仅仅是“config_changed hook failed”。

juju ssh UNIT-NAME
cd /var/log/juju
ls unit-*

我的其他答案有关访问 OpenStack Juju 环境的更多详细信息。

相关内容