4.15. Object Replicas の数の設定
複製されたプールのオブジェクトレプリカの数を設定するには、次のコマンドを実行します。
構文
ceph osd pool set POOL_NAME size NUMBER_OF_REPLICAS
ceph osd pool set POOL_NAME size NUMBER_OF_REPLICAS
このコマンドは、プールごとに実行できます。
重要
NUMBER_OF_REPLICAS
パラメーターには、オブジェクト自体が含まれます。オブジェクトの合計 3 つのインスタンスについて、オブジェクトとオブジェクトの 2 つのコピーを含める場合は、3
を指定します。
例
[ceph: root@host01 /]# ceph osd pool set data size 3
[ceph: root@host01 /]# ceph osd pool set data size 3
注記
オブジェクトは、pool size
設定での指定よりも少ないレプリカを持つ低下モードで I/O 操作を受け入れることができます。I/O に必要なレプリカの最小数を設定するには、min_size
設定を使用します。
例
[ceph: root@host01 /]# ceph osd pool set data min_size 2
[ceph: root@host01 /]# ceph osd pool set data min_size 2
これにより、データプール内のオブジェクトは、min_size
設定で指定されたよりも少ないレプリカを持つ I/O を受信しないようになります。