セフ配置混乱 - セフ

私は3つのOSDを持っていて、Cephの設定では次のように指定します: osd pool default size = 2。私は占有スペースの量を計算しました /var/lib/ceph/osd/ 私の3つのOSDのそれぞれについて。 その後、大きなファイルをアップロードしました。その後、各OSD上のスペースはファイルのサイズ分だけ増加しました。オブジェクトが2つではなく3つのOSDすべてにコピーされているのはなぜですか?

回答:

回答№1は0

また、最小サイズを設定する必要があります: ceph osd pool set mypoolname min_size 1

チェック:

ceph osd pool get mypoolname min_size
ceph osd pool get mypoolname size

3番目のノードに障害が発生すると、min_size = 1が設定されます。

私の典型的なceph.conf: http://ix.io/1mTX