juju 引导错误 juju bootstrap --debug --> 失败 但 juju bootstrap --upload-tools --debug --> 成功 juju bootstrap --debug ----以下错误 错误 1:gomaasapi:从服务器返回错误:504 网关超时 系统无法与外部服务器 ( 170.xxx ) 通信。 注意:170.xxx 是 eth0 非 PXE 接口(这是互联网所在的地方)....eth1 是 10.xxx 网络..PXE 启动接口.. 错误 2:互联网服务器可能正忙、可能永久关闭,或者可能 由于网络问题无法接通 environment.yaml 代理在 openstack 和 maas 下定义....以及在不同的组合中定义,即仅在 openstack 下定义或仅在 maas 下定义或两者兼有 OpenStack: 类型:openstack juju 设置环境 http 代理:http://xxxx:80 juju 设置-env https-proxy:http://xxxx:80 juju set-env no-proxy:localhost,10.1.1.0/24,170.xxx/26 也 马斯: 类型:MAS juju 设置环境 http 代理:http://xxxx:80 juju 设置-env https-proxy:http://xxxx:80 juju set-env no-proxy:localhost,10.1.1.0/24,170.xxx/26 此外,在环境中还定义 http、https 且无代理,即导出 http_proxy 等 tail -f /var/log/maas/regiond.log 错误:3 2016-05-09 13:19:01 [-] 127.0.0.1 - - [09/May/2016:20:19:01 +0000] “GET /MAAS/rpc/HTTP/1.1” 200 388 “-” “provisioningserver.rpc.clusterservice.ClusterClientService” 2016-05-09 13:19:05 [HTTPChannel,14,127.0.0.1] 打开与 IPv4Address(TCP, '127.0.0.1', 56410) 的连接 2016-05-09 13:19:05 [-] 关闭连接:(u'无法验证用户。') 2016-05-09 13:19:11 [HTTPChannel,15,127.0.0.1] 打开与 IPv4Address(TCP, '127.0.0.1', 56414) 的连接 2016-05-09 13:19:11 [-] 关闭连接:(u'无法验证用户。') 2016-05-09 13:19:17 [HTTPChannel,16,127.0.0.1] 打开与 IPv4Address(TCP, '127.0.0.1', 56418) 的连接 2016-05-09 13:19:17 [-] 关闭连接:(u'无法验证用户。')
答案1
如果 upload-tools 可以工作,而没有它则不行,那么你可能需要以下内容防火墙端口开放:
MAAS、其节点和自动驾驶仪需要能够访问互联网,或者至少访问这些网站(http 和 https):
- maas.ubuntu.com
- 云图片
- streams.canonical.com
- Ubuntu 档案库(archive.ubuntu.com 或镜像)
- api.jujucharms.com
- manage.jujucharms.com
- jujucharms.com
- 商店.juju.ubuntu.com
- 密钥服务器
- ppa.launchpad.net
- usn.ubuntu.com
如果在防火墙上打开漏洞,请注意这些地址可能会解析为多个 IP。