DevOps エンジニアがパーシステント ボリュームの要求を使用してステートフル アプリケーションをデプロイすると、vSphere IaaS control plane により、パーシステント ボリューム オブジェクトとそれに対応するパーシステント仮想ディスクが作成されます。vSphere 管理者は、vSphere Client でパーシステント ボリュームの詳細を確認できます。また、そのストレージ コンプライアンスと健全性ステータスを監視することもできます。
手順
- vSphere Client で、パーシステント ボリュームのある名前空間に移動します。
- vSphere Client ホーム メニューから、[ワークロード管理] を選択します。
- [名前空間] タブをクリックし、リストから名前空間を選択します。
- [ストレージ] タブをクリックし、[パーシステント ボリュームの要求] をクリックします。
vSphere Client に、すべてのパーシステント ボリュームの要求オブジェクトと、名前空間内で使用可能な対応するボリュームが一覧表示されます。
- 選択したパーシステント ボリュームの要求の詳細を表示するには、[パーシステント ボリュームの名前] 列でボリュームの名前をクリックします。
- [コンテナ ボリューム] 画面で、ボリュームの健全性ステータスとストレージ ポリシーのコンプライアンスを確認します。
- [詳細] アイコンをクリックし、[基本] タブと [Kubernetes オブジェクト] タブを切り替えて、Kubernetes パーシステント ボリュームの追加情報を表示します。
kubectl コマンドを使用してボリュームの健全性ステータスを監視するには、vSphere 名前空間 または Tanzu Kubernetes Grid クラスタでのボリュームの健全性の監視を参照してください。
- ボリュームの健全性ステータスを確認します。
健全性ステータス 説明 アクセスの可能性 パーシステント ボリュームにアクセスして、使用できます。 アクセス不可 パーシステント ボリュームにアクセスしたり、使用したりできません。データストアに接続しているホストからボリュームが格納されているデータストアにアクセスできない場合、パーシステント ボリュームにはアクセスできなくなります。 - ストレージ コンプライアンスの状態を確認します。
[コンプライアンスの状態] 列に次のいずれかが表示されます。
コンプライアンス ステータス 説明 準拠 ボリュームをバッキングする仮想ディスクがあるデータストアには、ポリシーで必要とされるストレージ機能があります。 旧バージョン このステータスは、ポリシーが編集されており、新しいストレージ要件がデータストアに伝送されていないことを示しています。変更を伝送するには、ポリシーを期限切れのボリュームに再適用します。 コンプライアンスに非準拠 データストアは特定のストレージ要件をサポートしますが、現在はストレージ ポリシーを満たすことができません。たとえば、データストアの物理リソースが使用不可の場合に、ステータスが「非準拠」になることがあります。ホストやディスクをクラスタに追加する方法などで、ホスト クラスタの物理構成を変更するとデータストアを準拠させることができます。その他のリソースがストレージ ポリシーを満たす場合は、ステータスが「準拠」に変わります。 該当なし ストレージ ポリシーは、データストアでサポートされていないデータストア機能を参照しています。 - コンプライアンスの状態が「期限切れ」になっている場合は、ボリュームを選択して [ポリシーの再適用] をクリックします。
ステータスが「準拠」になります。
- [詳細] アイコンをクリックし、[基本] タブと [Kubernetes オブジェクト] タブを切り替えて、Kubernetes パーシステント ボリュームの追加情報を表示します。