我是 MaaS 新手,但已配置了包含以下内容的 MaaS 2.4.2 设置:
运行 Ubuntu 18.04 的 VM 充当 MaaS Master 和 MaaS 控制器。
- 双 vNIC;
- 两者都在同一个物理网络上,但其中一个
- 在我的主网络上配置了一个静态 IP 地址 (10.0.0.180) 的一个 vNIC
- 在我的 MaaS 节点网络上配置了一个静态 IP 地址的 vNIC(172.24.124.1)
- MaaS 控制器配置为在 MaaS 节点网络上使用 DHCP
- 双 vNIC;
作为测试节点,我在同一个物理网络上有一个 DL360
我已成功使 DL360 进行 PXE 启动、加载 Ubuntu 映像、登记并关闭,准备进行调试。
但是在入伍过程中,我发现了以下错误:
cloud-init[1310]: Err: 1 http://archive.ubuntu.com/ubuntu bionic InRelease
[ 199.153101] cloud-init[1310]: Connection failed [IP: 172.24.124.1 8000]
60 秒后超时,然后我们看到另外两个类似的请求超时。后续请求成功,然后节点完成登记并出现在 MaaS 控制台中。但是调试失败 - 虽然节点自动开机并 PXE 启动,但我收到相同的三个失败的 http 请求,然后收到 install-lldpd 阶段调试失败(缺少依赖项)的报告
我知道由于 Ubuntu 映像的下载成功,节点可以与 MaaS 控制器对话,但是 maas-proxy 似乎存在问题。
我已经通过 curl 从 MaaS 控制器本地测试了代理,它可以从互联网上正常下载内容。
关于如何诊断这个问题或出了什么问题,您有什么想法吗?我知道在调试阶段没有简单的方法可以登录节点进行进一步调试?
答案1
该问题是 IPv6 DNS 问题;按照以下说明禁用 IPv6 可以解决这两个问题https://support.purevpn.com/how-to-disable-ipv6-linuxubuntu