我已经安装了一个maas服务器并创建了3个节点。
MAAS Web GUI 显示 MAAS 中有 3 个节点,已部署 3 个节点。
我创建了我的 envirment.yaml 文件并运行了 juju bootstrap,它说它运行没有问题。
当我运行 juju status 时,它所做的就是等待 zookeeper,但我总是收到拒绝连接的消息。
2013-07-11 15:52:03,148:2744(0x7f337d7fe700):ZOO_ERROR@handle_socket_error_msg@1579: Socket [127.0.0.1:48855] zk retcode=-4, errno=111(连接被拒绝): 服务器拒绝接受客户端
我在网上看到说这只是需要时间,但它已经停留在这个问题上超过 24 个小时了。
我可以从 maas ssh 到所有三个主机,并且 zookeeper 在其中一个节点 2181 上启动并运行,并进行监听。
如果我执行 juju ssh 1 那么我会收到同样的错误。
有人知道吗?
答案1
“已部署 3 个节点”
听起来您在运行引导程序之前在 MAAS ui 中分配节点。不要这样做,这意味着 juju 没有机器可以分配给自己。
使用 maas-cli 来释放节点(此功能尚未在 UI 中),我认为 bootstrap 将能够分配一个节点,或者如果不能重新运行 bootstrap。