![Juju Openstack 安装无法仅在一个节点上运行](https://linux22.com/image/1182663/Juju%20Openstack%20%E5%AE%89%E8%A3%85%E6%97%A0%E6%B3%95%E4%BB%85%E5%9C%A8%E4%B8%80%E4%B8%AA%E8%8A%82%E7%82%B9%E4%B8%8A%E8%BF%90%E8%A1%8C.png)
我尝试仅在一个节点上安装 Openstack,并尝试使用 openstack-charmer lxd 方法,但问题是它们似乎启动了 3 次 ceph-osd 和 ceph-mon 机器。我修改了脚本,只启动其中的一个(回购这里)。
但是,检查 juju 时,ceph-osd 表示仍在寻找 3 个 ceph-osd 对等节点,整个安装失败。有什么方法可以修改 juju openstack 安装脚本,使其不再寻找任何其他对等节点?
答案1
可以(显然)不运行三个 ceph-mon 单元和三个 ceph-osd 单元,但不建议这样做。我见过奇怪的事情发生。但如果您想尝试,则需要更改 ceph-mon charm 的以下配置选项:
例如:
juju config ceph-mon monitor-count=1
juju config ceph-mon expected-osd-count=1