在 Ubuntu 16.04Lts 服务器上通过 JUJU Gui 部署 Landscape Gui

在 Ubuntu 16.04Lts 服务器上通过 JUJU Gui 部署 Landscape Gui

虚拟实验室:

  • Ubuntu 16.04Lts 上的 1VM 用于 MAAS + JUJU(均通过 ppa stable 安装)
  • 1 个虚拟机,用于 JUJU GUI 和 Ubuntu 16.04Lts
  • 1VM,用于 LANDSCAPE,搭载 Ubuntu 16.04Lts

我遇到了一个问题,我试图在 MAAS 上的一个节点上部署 Landscape,但我找不到任何类似 Xenial 的 Landscape Dense-Maas 包。尝试逐个部署服务,虽然我添加了 postgresql,但结果是

在此处输入图片描述

使用以下命令

$ juju debug-log --include unit-postgresql-0 --replay

错误报告在这里:

在此处输入图片描述

我试图删除该服务但是 postgresql 仍然存在,唯一的方法就是删除机器。

在此处输入图片描述

如何在部署有 Ubuntu 16.04 的节点上部署 Landscape?谢谢

答案1

postgresql charm 处于错误状态。您必须先解决问题才能正常删除它,或者关闭计算机以强制删除该 charm。

如果您有 CLI 访问权限,请检查日志以调试错误:

$ juju 调试日志--include unit-postgresql-0--replay

要在问题解决后重试,请运行(或重试来自 Juju GUI)

$ juju resolved postgresql/0

要重试(绕过错误),请运行(或解决来自 Juju GUI)

$ juju resolved postgresql/0 --no-retry

强行移除机器

$ juju remove-machine <postgresql-machine/container-number> --force

您可以从 Juju GUI 中删除机器,方法是选择“应用程序”旁边右上角的“机器”,然后选择“沙盒”部分下的“销毁”

相关内容