我花了好几天的时间。这可能很简单。我尝试从 ISO 启动并创建 MAAS,尝试全新安装并按照 openstack 说明全新安装 ubuntu。从来没有成功过。当我去调试一个节点时,机器会打开并处于调试状态。当我查看节点时,它会 PXE 启动,但仅此而已。我已确认 DNS 似乎没问题(虽然没有 node-1 的 dns 条目,但对 maas 的查询返回了正确的 IP)这一切都在 vSphere 6 下运行。
首先...这是来自节点的日志:
云初始化日志:http://pastebin.com/4XbcnbZB
clout-init.输出.日志:http://pastebin.com/nWZEc56r
以下是我在 cloud-init.log 中看到的警告:
2016-01-03 22:00:01,156 - util.py[警告]:无法访问用户数据。
2016-01-03 22:00:03,398 - util.py[警告]:运行 seed_random() 失败
2016-01-03 22:00:03,523 - cc_resizefs.py [警告]:设备“overlayroot”不存在。无法调整大小:dev = overlayroot mnt_point = / path = /
现在对于控制器...我在 maas.log 中看到一堆警告:
1 月 3 日 15:52:47 head maas.start-up:[警告] 启动期间出现数据库错误(PostgreSQL 错误 40P01);暂停 3 秒。
1 月 3 日 15:52:47 head maas.import-images:[警告] 同步启动映像时发生 I/O 错误。如果此问题仍然存在,请验证网络连接和磁盘使用情况。
1 月 3 日 15:52:47 head maas.import-images:[警告] 已完成导入启动映像,该区域没有任何可用的启动映像。
1 月 3 日 15:52:49 head maas.start-up:[警告] 启动期间出现数据库错误(PostgreSQL 错误 40P01);暂停 3 秒。
1 月 3 日 15:57:42 head maas.import-images:[警告] 同步启动映像时发生 I/O 错误。如果此问题仍然存在,请验证网络连接和磁盘使用情况。
1 月 3 日 15:57:42 head maas.import-images:[警告] 已完成导入启动映像,该区域没有任何可用的启动映像。
1 月 3 日 16:02:41 head maas.import-images:[警告] 同步启动映像时发生 I/O 错误。如果此问题仍然存在,请验证网络连接和磁盘使用情况。
1 月 3 日 16:02:41 head maas.import-images:[警告] 已完成导入启动映像,该区域没有任何可用的启动映像。
现在在 MAAS 网页上,它显示了一个有效的图像。在集群页面上,它显示已连接并且图像已同步,所以这些警告可能只是启动警告?我真的不知道下一步该尝试什么。
答案1
这似乎是网络通信问题。查看 cloud-init 日志:
1 月 3 日 22:00:03 ubuntu pollinate[750]: 错误:网络通信失败 [60]\n22:00:02.333112 * DNS 缓存中未找到主机名
另外,查看 maas.log:
1 月 3 日 16:02:41 head maas.import-images:[警告] 同步启动映像时发生 I/O 错误。如果此问题仍然存在,请验证网络连接和磁盘使用情况。
如果您使用代理,则可能会出现问题。您能否验证您是否也可以访问 archive.ubuntu.com?