7.6. リングパーティションのべき乗の増加
変更できるのは新しいコンテナーとそのオブジェクトのパーティションのべき乗パラメーターのみであるため、初期デプロイメントの前にこの値を設定する必要があります。
パーティションのべき乗のデフォルト値は 10 です。3 つのレプリカを使用する場合、以下の表を参照して適切なパーティションのべき乗を選さい。
| パーティションのべき乗 | ディスクの最大数 |
| 10 | 35 まで |
| 11 | 75 まで |
| 12 | 150 まで |
| 13 | 250 まで |
| 14 | 500 まで |
パーティションのべき乗に過剰に大きな値を設定すると (例: 40 ディスクに対して 14)、レプリケーション時間に悪影響を及ぼします。
手順
OpenStackControlPlaneCR ファイル (openstack_control_plane.yaml) を開き、swiftテンプレートのswiftRingパラメーターの下にあるpartPowerの値を変更します。apiVersion: core.openstack.org/v1beta1 kind: OpenStackControlPlane metadata: name: openstack-control-plane namespace: openstack spec: ... swift: enabled: true template: swiftProxy: replicas: 2 swiftRing: partPower: 12 ringReplicas: 3 ...<12>をパーティションのべき乗に設定する値に置き換えます。ヒント新しいコンテナーに追加のオブジェクトサーバーリングを設定することもできます。これは、当初小さなパーティションのべき乗値を使用する Object Storage サービスのデプロイメントにディスクを追加する場合に便利です。