我有三个 OSD,在我的 Ceph 配置中我指定:osd pool default size = 2
. /var/lib/ceph/osd/
我计算了三个 OSD 中每个 OSD占用的空间量。然后,我上传了一个大文件。之后,每个 OSD 上的空间增加了大约文件的大小。为什么对象可能被复制到所有三个 OSD 而不是两个,就像它被配置的那样?
问问题
117 次
1 回答
0
您还应该设置最小尺寸:ceph osd pool set mypoolname min_size 1
查看:
ceph osd pool get mypoolname min_size
ceph osd pool get mypoolname size
第三个节点发生故障后,应设置 min_size = 1。
我的示例 ceph.conf:http: //ix.io/1mTX
于 2016-12-13T22:07:01.717 回答