我安装了带有 MAAS 的 Ubuntu 14.04

我安装了带有 MAAS 的 Ubuntu 14.04

一切似乎都进展顺利,但当我尝试启动一个节点时,机器PXE boot会登录然后关闭。我已经启动了三台。所有机器都已分配,但它们都启动到登录提示符,然后关闭。我进行了标准安装。我不确定您想查看什么日志。我查看了日志/var/log/maas,但没有看到任何让我眼前一亮的东西。我的节点由一台较旧的戴尔和两台较旧的组成Compaqs。它们都PXE boot只有一个错误,它们都共享(让我觉得问题出在 maas 服务器上)。错误是

Starting seed the pseudo random number generator on first boot  [fail].

此消息早几行出现,但随后显示 [ok] 消息。所有节点均无问题地接收 DHCP 分配的地址。

我忽略了什么?谢谢。

答案1

我认为您可以放心地忽略“伪随机数”这件事。我的所有节点都是这样(到目前为止大约有 8 个节点)。

信不信由你,这是此时的预期行为。机器唤醒,使用 MAAS 签到,获取临时 IP 地址,下载一些代码,报告其资源(您应该在控制台中看到 RAM、核心数和硬盘空间),然后...它关闭。

如果您正确设置了 BIOS,那么它将根据 MA​​AS 的要求再次唤醒。BIOS 应该在电源相关部分设置 S3 选项。在许多情况下,您会将其设置为在没有键盘的情况下启动而不会发出任何抱怨(在 POST 部分)。并且只需确保在集成外围设备部分设置了 LAN 唤醒(板载 LAN 引导 ROM)。

调试步骤只是最初检查系统,我相信它也会安装 Ubuntu 系统并运行更新。如果您随后单击“获取”按钮,它将为 IP 适配器提供一个租期较长的 IP 地址(或者在这种情况下可能是静态 IP 地址),这样您理论上就可以 ssh 到该框。请注意,您需要执行 ssh-keygen 才能创建密钥对,然后将其粘贴到 MAAS 控制台的 SSH 密钥区域中。这应该允许您执行以下操作:

ssh [email protected]

...回答关于您是否要连接的是/否问题,然后使用您之前在 ssh-keygen 步骤中提供的密码。因此,此时您已经委托并配置了 Ubuntu 服务器并通过 ssh 连接到它,这是成功安装 MAAS 的目标。

因此,如果您想继续并在所有这些之上安装 OpenStack(假设您现在有两个或更多节点正常运行),您需要释放该节点,以便它再次回到 READY 状态并可以由 Juju 进行部署。

相关内容