将配置的机器添加到juju控制器

问题描述

我正在使用Juju Charms部署OpenStack。我在没有HA的MAAS下部署了一个juju控制器节点,由于硬件故障,有一天它掉线了。现在,我已经重建了juju控制器节点,但想知道如何在新控制器下连接预配置的机器。

我尝试了add-machine命令,但事实证明我的机器已经配置好了。

$ juju add-machine ssh:ubuntu@172.16.6.128 
ERROR machine is already provisioned

然后我尝试禁用jujud-machine-0.service并将/ var / lib / juju和/etc/systemd/system/jujud-machine-0.service移至其他位置

### at openstack machine 0 ###

$ sudo systemctl disable jujud-machine-0.service
$ mv /var/lib/juju /var/lib/juju_bak
$ mv /etc/systemd/system/jujud-machine-0.service /home/ubuntu

### At MAAS node ###
$ juju add-machine ssh:ubuntu@172.16.6.127

Model      Controller       Cloud/Region  Version  SLA          Timestamp
openstack  maas-controller  mymaas        2.8.6    unsupported  14:45:56+08:00

Machine  State    DNS           Inst id              Series  AZ  Message
1        started  172.16.6.127  manual:172.16.6.127  bionic      Manually provisioned machine

事实证明机器已经启动,但是所有安装在openstack机器0上的新控制器(如nova-controller)已从juju中丢失。

有人可以建议下一步做什么吗?

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...