我安装了 maas,并且能够添加节点,并且它们处于就绪状态。
我执行了:
juju bootstrap
然后我的一个节点被唤醒,并且我在服务器上收到此消息(之后juju status
):
节点唤醒后显示以下消息:
我已多次这样做,每次都得到相同的结果。
我认为我的网络出了问题。它看起来像这样:
internet <-> router <-> switch <-> nodes
|
|<----->server
路由器用作 DHCP 服务器。它的 IP 是 192.168.0.1 - 它是我的默认网关。当我安装 maas 服务器时,我安装了 dnsmasq,我使用的范围是 192.168.0.5-192.158.0.200,对于网关,我使用 192.168.0.1,对于域,我什么都没用。我能够毫无问题地添加节点。
节点无法连接到 maas 服务器可能存在什么问题?
答案1
节点正在尝试联系 192.168.0.101,它们认为这是 maas 服务器。但是您的问题说它不在该地址。您的 DEFAULT_MAAS_URL 在 /etc/maas/maas_local_settings.py 中配置正确吗?
此外,如果使用 .local 作为域名,则需要 mDNS(即 Avahi)才能在 LAN 上工作,所以我想知道您的广播流量是否正常工作?
答案2
事实上,我收到的错误是旧 ubuntu 实例的错误。我重新安装了 ubuntu 服务器,但没有重新安装节点,所以我收到这些错误。第一次引导后必须完成安装。
答案3
好的,您节点上的时间是否与服务器的时间相差 30 分钟左右?如果不是,请使用 BIOS 屏幕进行设置。如果时间相差太大,Oauth 将无法正常工作。