Anzahl der Platzierungsgruppen in einem Pool festlegen

Um die Anzahl der Platzierungsgruppen in einem Pool festzulegen, müssen Sie die Anzahl der Platzierungsgruppen zum Zeitpunkt der Poolerstellung angeben.

Nachdem Sie Verteilungsgruppen für einen Pool festgelegt haben, können Sie die Anzahl der Verteilungsgruppen erhöhen oder verringern. Weitere Informationen finden Sie unter Erstellen von Pools.

Verwenden Sie den folgenden Befehl, um die Anzahl Platzierungsgruppen zu ändern:

Syntax

ceph osd pool set POOL_NAME pg_num PG_NUM

Beispiel

[ceph: root@host01 /]# ceph osd pool set pool1 pg_num 60
set pool 2 pg_num to 60

Wenn Sie die Anzahl der Platzierungsgruppen erhöhen oder verringern, müssen Sie auch die Anzahl der Platzierungsgruppen für die Platzierung (pgp_num) anpassen, damit der Cluster neu verteilt wird. Die pgp_num sollte gleich der pg_numsein. Führen Sie Folgendes aus, um die Anzahl der Platzierungsgruppen für die Platzierung zu erhöhen:

Syntax

ceph osd pool set POOL_NAME pgp_num PGP_NUM

Beispiel

[ceph: root@host01 /]# ceph osd pool set pool1 pgp_num 60
set pool 2 pgp_num to 60