Juju Openstack 安装无法仅在一个节点上运行

Juju Openstack 安装无法仅在一个节点上运行

我尝试仅在一个节点上安装 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 的以下配置选项:

  1. monitor-count
  2. expected-osd-count

例如:

juju config ceph-mon monitor-count=1
juju config ceph-mon expected-osd-count=1

相关内容