设置 MaaS(配置了 DHCP)后,我能够通过 PXE 启动节点,但在 Xenial 到达登录屏幕后,会收到很多警告,例如“暂时无法解析代理”。然后它关闭并加入 MaaS gui。我配置了 ipmi,然后调试节点(不允许关机和 ssh),这会导致它启动。同样,它有相同的警告/错误并等待登录。
一段时间后,MaaS gui 中的调试失败,当我单击节点时,它以下摘要。
lldpd 错误文件的输出:获取失败时出现大量错误..解决代理暂时失败。
我在 MaaS 服务器 GUI 中设置了代理,这样 apt-get 就可以正常工作,我可以导入图像。此外,启用 IP 转发后,我认为效果很好。
这是否与上游 DNS 有关 - 我从文件中进行了设置etc/resolv.conf
。似乎无所谓。
系统详细信息:
Ubuntu 版本:16.04(4.4.0-22-generic)MaaS:“版本”:“2.0.0”,“subversion”:“beta6+bzr5073”
我有 2 个系统。一个配置为 MaaS 服务器,有 2 个网卡,获取 dhcp 并具有外部访问权限;另一个位于 maas 管理的私有网络上。我有第二个节点连接到此私有网络并从 MaaS 获取 dhcp。
主要网络接口(maas-外部网络)在 Corp 网络后面
auto ens2f1
iface ens2f1 inet dhcp
MaaS 托管专用网络
auto ens2f2
iface ens2f2 inet static
address 192.168.1.10
netmask 255.255.255.0
iptables -t nat -A POSTROUTING -o ens2f1 -j MASQUERADE
iptables -A FORWARD -i ens2f1 -o ens2f2 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i ens2f2 -o ens2f1 -j ACCEPT
新节点 pxe-boots 及其 BMC 获得 IP 192.168.1.191,节点本身获得 192.168.1.192。