juju bootstrap
启动节点。
节点加载,然后什么都没有。我得到的 juju 状态是no reachable server
,就像 MaaS 没有向 Juju 报告节点已准备好供 Juju 使用。MaaS UI 确实显示节点已分配。
它一直停留在那里juju destroy-environment
,直到我发出 ,MaaS 会严格执行,关闭节点,然后在 MaaS UI 中显示节点为“就绪”。我等了一个小时,观察节点加载情况,然后运行 destroy 命令。
error details
no reachable server
结构:我有 maas 区域和集群,运行在一台运行 ubuntu 12.04.4 服务器的 dell 1800 上。eth0 通过 xxx.xxx.xxx.100 连接到互联网,连接到公共交换机(这给我 xxx.xx.xxx.100/MAAS 和完全互联网访问权限)eth1 连接到私有非托管千兆交换机,eth1 设置为 xx.xx.xx.1.,eth1 设置为使用 maas dns/dhcp 托管所有 10 台 dell 1950 gen 2s。服务器获得内部寻址。
所有机器正常调试、投入使用并处于待命状态。
我在连接的公共端运行的机器上安装了 juju 客户端,运行的是 ubuntu 12.4.4 64 位
我可以访问 maas ui,一切看起来都很正常。然后 juju 客户端从配置到访问变得难以承受。
第一个错误发生在 juju 出于某种原因尝试从 amazomaws 获取所需工具时(记住我在 maas)。第二个错误是,如果我不告诉它在哪里可以找到授权密钥,它就不会去。我的 environment.yaml 是
默认:maas 环境:maas:类型:maas maas-server:'http://xxx.xxx.xxx/MAAS/' maas-oauth:'3Ey3RueWP2X4asFahJ:CmR3fPYaTBwxhvx87X:Sample' 管理员机密:'' 授权密钥路径:/xxx/xxxxx/id_xxx.pub
经过所有的修正后我只得到了上述描述。