我正在部署MAAS和JUJU以及OpenStack。目前我已经安装了MAAS(2.5),添加了所有节点并按照以下方式调试它们指导。但是,当我通过 安装 JUJU 时conjure-up
,一切都很顺利,直到 juju bootstrap。实际上,conjure-up
可以将 juju 控制器的状态设置为部署 18.04...
在 MAAS 仪表板中,开始将操作系统部署到 JUJU 控制器节点。部署完成后,JUJU 仍然提示“正在等待...”并且正在运行机器配置脚本。
日志输出:
Creating Juju controller "conjure-up-cloud-maas-ff8-357" on cloud-maas-ff8
Looking for packaged Juju agent version 2.5.0 for amd64
Launching controller instance(s) on cloud-maas-ff8...
- cxh7md (arch=amd64 mem=8G cores=4)
Installing Juju agent on bootstrap instance
Fetching Juju GUI 2.14.0
Waiting for address
Attempting to connect to 192.168.2.1:22
Connected to 192.168.2.1
Running machine configuration script...
答案1
很抱歉听到你遇到了困难,凯文。Juju 的错误信息没有什么帮助:
正在运行机器配置脚本...
这意味着机器正在通过 cloud-init 安装其软件。在此阶段,Juju 没有要解释的输出。
要了解如何修复此情况,您需要直接访问机器。这意味着使用 SSH 登录机器并亲自监控 cloud-init 输出。
ssh cloud-maas-ff8 # you may need to
cd /var/log
less cloud-init-output.log
这将向您显示一个很大的日志文件,其开头内容如下:
Cloud-init v. 18.4-0ubuntu1~18.04.1 running 'init-local' at Sun, 19 May 2019 08:11:30 +0000. Up 1.00 seconds.
Cloud-init v. 18.4-0ubuntu1~18.04.1 running 'init' at Sun, 19 May 2019 08:11:33 +0000. Up 4.00 seconds.
...
如果你的工作政策允许,你应该将输出粘贴到paste.ubuntu.com以获得进一步的帮助。