6.22.14. vSphere のノードあたりの最大ボリューム数の増加
vSphere バージョン 8 以降、または VMware vSphere Foundation (VVF) 9、または VMware Cloud Foundation (VCF) 9 では、ノードあたりのボリューム許容数を最大 255 まで増やすことができます。それ以外の場合、デフォルト値は 59 のままになります。
ESXi 8 ハイパーバイザーのみを含む均質な vSphere 8 環境、または ESXi 9 ハイパーバイザーのみを含む均質な VVF または VCF 9 環境が必要です。複数のバージョンの ESXi が混在する異種環境は許可されていません。このような異種環境では、59 より大きい値を設定すると、クラスターのパフォーマンスが低下します。
制限事項
- VMware vSphere バージョン 8 以降、または VVF 9、または VCF 9 を実行している必要があります。
- 十分な数のノードでノードあたりの最大ボリューム数を増やすと、仮想ディスクの制限 (ホストあたり 2048 個) を超える可能性があります。この制限を超えないようにするための vSphere の分散リソーススケジューラー (DRS) 検証がないため、そのような状況が発生する可能性があります。
ノードあたりのボリュームを増やす機能は、テクノロジープレビュー機能です。テクノロジープレビュー機能は、Red Hat 製品のサービスレベルアグリーメント (SLA) の対象外であり、機能的に完全ではないことがあります。Red Hat は、実稼働環境でこれらを使用することを推奨していません。テクノロジープレビュー機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行い、フィードバックを提供していただくことを目的としています。
Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。
6.22.14.1. vSphere のノードあたりの最大許容ボリュームを増やす リンクのコピーリンクがクリップボードにコピーされました!
前提条件
- OpenShift Container Platform Web コンソールにアクセスできる。
- cluster-admin ロールを持つユーザーとしてクラスターにアクセスできる。
- VMware vSphere vCenter にアクセスします。
vCenter で、パラメーター
pvscsiCtrlr256DiskSupportEnabledが 'True' に設定されていることを確認します。重要VMware では、
pvscsiCtrlr256DiskSupportEnabledパラメーターの変更は完全にサポートされていません。また、このパラメーターはクラスター全体のオプションです。
手順
次の手順を使用して、vSphere のノードあたりの最大ボリューム数を増やします。
- Administration > CustomResourceDefinitions をクリックします。
- CustomResourceDefinitions ページの Name ドロップダウンボックスの横に、"clustercsidriver" と入力します。
- CRD ClusterCSIDriver をクリックします。
- Instances タブをクリックします。
- csi.vsphere.vmware.com をクリックします。
- YAML タブをクリックします。
-
パラメーター
spec.driverConfig.driverTypeをvSphereに設定します。 YAML ファイルにパラメーター
spec.driverConfig.vSphere.maxAllowedBlockVolumesPerNodeを追加し、次のサンプル YAML ファイルのように、ノードあたりの最大ボリューム数を必要な値に指定します。パラメーター maxAllowedBlockVolumesPerNode を追加するためのサンプル YAML ファイル
... spec: driverConfig: driverType: vSphere vSphere: maxAllowedBlockVolumesPerNode:1 ...- 1
- ここで、ノードあたりの最大ボリューム数として任意の値を入力します。デフォルトは 59 です。最小値は 1、最大値は 255 です。
- Save をクリックします。