在 Ceph Pacific stable 6.0 上默认禁用将池大小调整为 1

Resizing Pool to 1 has been disabled by default on Ceph Pacific stable 6.0

我在 Ubuntu 20.04 LTS 上使用 Ceph-Ansible 实现了 Ceph Pacific Stable 6.0 但是当我想使用以下命令将池的大小从 3 更改为 1 时:

sudo ceph -n client.admin --keyring=/etc/ceph/ceph.client.admin.keyring osd pool set cephfs_data size 1

我收到以下错误:

Error EPERM: configuring pool size as 1 is disabled by default.

  1. ceph.conf 中的 [global] 部分下添加以下选项:
mon_allow_pool_size_one = true
  1. 重启监控服务