8.6. ボリューム拡張時の障害からの復旧
失敗した、または保留中のサイズ変更リクエストを再試行するには、永続ボリューム要求 (PVC) の spec.resources.requests.storage フィールドを更新します。操作を正常に再実行するには、元のボリュームサイズよりも大きい値を指定する必要があります。
既存の PVC の .spec.resources.requests.storage フィールドに小さいサイズ変更値を入力しても機能しません。
手順
-
Retain回収ポリシーで要求 (PVC) にバインドされている永続ボリューム (PV) にマークを付けます。persistentVolumeReclaimPolicyフィールドをRetainに変更します。 - PVC を削除します。
-
PV を手動で編集し、PV 仕様から
claimRefエントリーを削除して、新しく作成された PVC がRetainとマークされた PV にバインドできるようにします。これで、PV にはAvailableというマークが付けられます。 - PVC をより小さなサイズ、または基盤となるストレージプロバイダーが割り当て可能なサイズで再作成します。
-
PVC の
volumeNameフィールドを PV の名前に設定します。これにより、PVC がプロビジョニングされた PV にのみバインドされます。 - PV で回収ポリシーを復元します。