我正在尝试设置 MAAS / Juju / Openstack 环境。
目前我已经在 MAAS 服务器上安装了 Juju 并正在尝试运行该juju bootstrap
命令。
在终端中我可以看到(使用 -v)它正在尝试连接到我的 1 个节点(尽管 IPMI 配置正确,但我必须自行打开电源)。
然后它将在所选节点上通过 PXE 启动 ubuntu 安装,自动完成所有安装步骤,最终到达“启动分区程序”步骤什么也不做,只是一遍又一遍地重复该步骤。
最后,大约 10 分钟后,我的 juju bootstrap 命令告诉我它花费的时间太长并且破坏了环境,导致节点关闭而没有安装任何东西。
这是来自 MAAS 服务器(也包含 Juju 安装)的 PuTTY ssh:
root@masternode:/home/user# juju bootstrap
Launching instance
WARNING picked arbitrary tools &{"1.18.4-trusty-amd64" "https://streams.canonical.com/juju/tools/releases/juju-1.18244874ffec4af083cdeb58040420320f63ac6a3f7526c81d963fa4e53d6" %!q(int64=7389403)}
- /MAAS/api/1.0/nodes/node-21ff183c-fc94-11e3-ba73-0013723f9f8b/
Waiting for address
=== This is where the problem described above starts ===
Attempting to connect to 7mb4j.local:22
ERROR bootstrap failed: waited for 10m0s without being able to connect: ssh: Could not resolve hostname 7mb4j.local
Stopping instance...
Bootstrap failed, destroying environment
ERROR waited for 10m0s without being able to connect: ssh: Could not resolve hostname 7mb4j.local: Name or service
我在这里做错了什么?
我正在使用带有 7 台 dell PowerEdge SC1425 服务器(1 台 maas 服务器 + 6 个节点)的 Ubuntu 14.04 LTS。
提前致谢。
答案1
所以我设法解决了这个问题,结果发现它没有正确检测我的 raid 配置。
在安装过程中,我按下 CTRL + ALT + F2 并打开另一个控制台,然后我运行命令dmraid -ay
,一切都按预期继续