5.4.7. 永続ボリューム要求の拡張
クラスターのストレージをスケールアップした後、既存の永続ボリューム要求 (PVC) を拡張できます。
PVC を拡張するには、PVC 内の storage フィールドを更新する必要があります。
前提条件
- 動的プロビジョニングを使用している。
-
PVC に関連付けられた
StorageClassオブジェクトには、allowVolumeExpansionフィールドがtrueに設定されています。
手順
-
OpenShift CLI (
oc) にログインします。 次のコマンドを実行して、
spec.resources.requests.storageフィールドの値を現在の値より大きい値に更新します。$ oc patch pvc <pvc_name> -n <application_namespace> \1 --type=merge -p \ '{ "spec": { "resources": { "requests": { "storage": "<desired_size>" }}}}'2
検証
サイズ変更が完了したことを確認するには、次のコマンドを実行します。
$ oc get pvc <pvc_name> -n <application_namespace> -o=jsonpath={.status.capacity.storage}LVM Storage は、拡張中に PVC に
Resizing条件を追加します。PVC の拡張後、Resizing条件を削除します。