我最近升级了我的 MAAS 服务器,发现使用的是 MAAS 1.9.1+bzr4543-0ubuntu1。我发现我一直在运行的旧版 MAAS 不再受支持,所以没有什么大损失。
不幸的是,每次我尝试将 Trusty 部署到节点时,它都会失败,并在节点上显示控制台消息“DataSourceNotFoundException:未找到任何数据源,搜索类:()”,并且 MAAS 服务器最终会导致部署超时。
我的系统配置非常简单,可能与常见的 MAAS 安装有很大不同。特别是,我没有使用可选的 DNS 和 DHCP 模块,因为我已经有了一个非常好的 DNS 和 DHCP 系统。这在 1.8 中运行良好,但我猜新的花哨网络框架出了问题。
我可以通过以下步骤轻松重现此情况:
apt-get install maas
maas-region-admin createadmin ...
- 打开节点电源以将其加入 - 有效
- 调试节点 - 运行正常
- 将 Trusty 部署到节点 - 这并不
- 部署失败时抓耳挠腮
我的 MAAS 服务器是 10.0.1.51/24,我正在部署的节点在 10.76.0.0/23 上,并且我有一个 DHCP 服务器,它指示 PXE 启动从 MAAS 服务器获取 PXE 启动文件。
这一切在 1.8 中都运行良好。有谁知道需要做什么才能使部署正常工作吗?
谢谢
答案1
我发现找出故障的最佳方法是通过 SSH 连接到正在调试的节点并检查 /var/log 目录。这里有一个 cloud-init 脚本的日志。如果该部分正确完成,则查找 /var/log/juju,其中的日志将为您提供可能出现故障的线索。
答案2
如果你在以下位置发布问题,你可能会得到快速而完美的答复:https://github.com/Ubuntu-Solutions-Engineering/openstack-installer