虚拟实验室:
- 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 中删除机器,方法是选择“应用程序”旁边右上角的“机器”,然后选择“沙盒”部分下的“销毁”