节点保持调试状态

节点保持调试状态

我一直在尝试设置 ubuntu cloud 12.04。我对 MAAS 和 ubuntu 还不太熟悉。

这是我所遵循的。

  1. 已按照提供的步骤安装 MAAS 服务器 https://wiki.ubuntu.com/ServerTeam/MAAS
  2. 对于节点,我在 USB 棒上安装了 Ubuntu 12.04 服务器映像。然后重新启动节点并选择通过启动媒体使用 PXE 启用节点。完成此过程后,节点按预期关闭。我手动打开节点,因为我的节点未启用 PXE。结果 - MAAS UI 上看不到任何节点
    1. 由于步骤 2 不起作用,我通过 maas-cli. 命令添加了节点。执行此命令后,我将节点反映到我的 MAAS UI 上。但状态仍然长时间处于“调试”状态。
    2. 然后我执行了“maas-cli maas nodes check-commissioning”并得到“无法识别的签名:POST check_commissioning”。

我不确定错误在哪里。有人能帮我解决这个问题吗?我检查了以下日志文​​件,但没有发现与调试相关的错误(pserv.log / maas.log / celery.log/celery-region.log)。我在我的 auth.log 中发现了这个条目“Nov 16 18:20:34 ubuntuCloud sshd[4222]:没有收到来自 xxx.xx.xx.x 的标识字符串”,不确定它是否表示什么,因为提到的 IP 不是节点的 IP,也不是 MAAS 服务器的 IP。

我还使用 date cmd 验证了服务器和节点上的时间 -(有一次,时间是:服务器:2012 年 11 月 16 日星期五 18:15:51 IST 和节点 2012 年 11 月 16 日星期五 18:15:43 IST)。不确定“date”是否是设置时间的正确 cmd。

我还检查了 maas_local_settings.py 中的 MAAS url。

我不确定需要验证哪些日志。 有没有可以在 Node 上检查的日志?

谢谢 Vinitha


我大概知道哪里出了问题。我忘记在 DHCP 服务器中设置指向 MAAS 服务器的条目了。但我现在的问题是,我正在尝试在 LAN 中设置云环境,而我们在网络中已经有 DHCP 服务器,我无法拥有自己的 DHCP 服务器,也无法修改现有的 DHCP 服务器以指向 MAAS 服务器。是否有可能在现有 LAN 中设置 MAAS?任何链接/解决方法都会有很大帮助。

谢谢 Vinitha

答案1

以下是我为解决这个问题所采取的措施:将 MAAS 主节点设置为双宿主。换句话说,在其中安装另一张网卡。运行您的 DHCP 服务器,以便它仅在您的集群网络中进行侦听和应答。将交换机连接到 MAAS 主节点,并将所有其他节点连接到该节点。

这些帮助有用?

相关内容