3.3. 永続ボリューム


容量、アクセスモード、マウントオプション、回収ポリシーを使用して永続ボリューム (PV) を設定し、クラスター全体のストレージリソースをライフサイクルフェーズ全体で管理します。

各ストレージバックエンドは異なるアクセスモードの組み合わせをサポートし、ボリュームはフェーズ (Available、Bound、Releaseed、Failed) を通じて移行し、クレームの可用性に影響を与えます。

各 PV には、以下の例のように、ボリュームの仕様およびステータスである spec および status が含まれます。

PersistentVolume オブジェクト定義の例

apiVersion: v1
kind: PersistentVolume
metadata:
  name: pv0001
spec:
  capacity:
    storage: 5Gi
  accessModes:
    - ReadWriteOnce
  persistentVolumeReclaimPolicy: Retain
  ...
status:
  ...

  • metadata.name: 永続ボリュームの名前を指定します。
  • spec.storage: ボリュームに利用可能なストレージ容量を指定します。
  • spec.accessModes: アクセスモードを指定します。ここでは、読み取り/書き込み権限およびマウント権限を定義します。
  • spec.persistentVolumeReclaimPolicy: 回収ポリシーを指定します。これは、リソースがリリースされた後にどのように処理されるかを示します。

以下のコマンドを実行して、PV にバインドされている PVC の名前を表示できます。

$ oc get pv <pv_name> -o jsonpath='{.spec.claimRef.name}'

3.3.1. PV の種類

+ OpenShift Container Platform は以下の永続ボリュームプラグインをサポートします。

  • AWS Elastic Block Store (EBS)。これはデフォルトでインストールされます。
  • AWS Elastic File Store (EFS)
  • Azure Disk
  • Azure File
  • Cinder
  • Fibre Channel
  • GCP Persistent Disk
  • GCP Filestore
  • IBM Power Virtual Server Block
  • IBM Cloud® VPC Block
  • HostPath
  • iSCSI
  • Local volume
  • LVM Storage
  • NFS
  • OpenStack Manila
  • Red Hat OpenShift Data Foundation
  • CIFS/SMB
  • VMware vSphere
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る