4.4. オーバープロビジョニングレベルのポリシー制御 [テクノロジープレビュー]
オーバープロビジョニング制御は、特定のアプリケーション namespace に基づいて、ストレージクラスターから消費される Persistent Volume Claim の量にクォータを定義できるようにするメカニズムです。
オーバープロビジョニング制御メカニズムを有効にすると、ストレージクラスターから消費される PVC をオーバープロビジョニングするのを防ぐことができます。OpenShift は、ClusterResourceQuota を利用して、集約されたリソース消費をクラスタースコープで制限する制約を定義する柔軟性を備えています。詳細は、OpenShift ClusterResourceQuota を参照してください。
オーバープロビジョニング制御を使用すると、ClusteResourceQuota が開始し、各ストレージクラスのストレージ容量制限を設定できます。容量制限の 80% が消費されると、アラームがトリガーされます。
オーバープロビジョニングレベルのポリシー制御はテクノロジープレビューです。テクノロジープレビュー機能は、Red Hat 製品のサービスレベルアグリーメント (SLA) の対象外であり、機能的に完全ではないことがあります。Red Hat は、実稼働環境でこれらを使用することを推奨していません。これらの機能は、近々発表予定の製品機能をリリースに先駆けてご提供することにより、お客様は機能性をテストし、開発プロセス中にフィードバックをお寄せいただくことができます。詳細は、テクノロジプレビュー機能のサポート範囲 を参照してください。
OpenShift Data Foundation のデプロイメントの詳細は、製品ドキュメント を参照し、プラットフォームに応じたデプロイメント手順を選択してください。
前提条件
- OpenShift Data Foundation クラスターが作成されている。
手順
-
コマンドラインインターフェイスまたはユーザーインターフェイスのいずれかから
storageclusterをデプロイします。 アプリケーションの namespace にラベルを付けます。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - <desired_name>
-
アプリケーション namespace の名前を指定します (例:
quota-rbd)。 - <desired_label>
-
ストレージクォータのラベルを指定します (例:
storagequota1)。
storageclusterを編集して、ストレージクラスのクォータ制限を設定します。oc edit storagecluster -n openshift-storage <ocs_storagecluster_name>
$ oc edit storagecluster -n openshift-storage <ocs_storagecluster_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow - <ocs_storagecluster_name>
- ストレージクラスターの名前を指定します。
必要なハード制限を持つオーバープロビジョニング制御のエントリーを
StorageCluster.Specに追加します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow - <desired_quota_limit>
-
ストレージクラスに必要なクォータ制限を指定します (例:
27Ti)。 - <storage_class_name>
-
クォータ制限を設定するストレージクラスの名前を指定します (例:
ocs-storagecluster-ceph-rbd)。 - <desired_quota_name>
-
ストレージクォータの名前を指定します (例:
quota1)。 - <desired_label>
-
ストレージクォータのラベルを指定します (例:
storagequota1)。
-
変更された
storageclusterを保存します。 clusterresourcequotaが定義されていることを確認します。注記前の手順で定義した
quotaName(例:quota1) を持つclusterresourcequotaを想定します。oc get clusterresourcequota -A oc describe clusterresourcequota -A
$ oc get clusterresourcequota -A $ oc describe clusterresourcequota -ACopy to Clipboard Copied! Toggle word wrap Toggle overflow