クラスター用 vSphere HA アドミッション コントロール ポリシーを満たすために構成されたリソースが不足しています
search cancel

クラスター用 vSphere HA アドミッション コントロール ポリシーを満たすために構成されたリソースが不足しています

book

Article ID: 434054

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

免責事項:これは英文の記事「Insufficient configured resources to satisfy the desired vSphere HA failover level on the cluster (318133)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • vSphere HA クラスターで「専用のフェイルオーバー ホスト」ポリシーが有効になっている。
  • クラスターのサマリに「設定されているリソースでは、クラスタ [クラスタ名] ( [データセンター名] 内) 上で必要な vSphere HA フェイルオーバー レベルを実現するには不十分です」というメッセージが表示される。
  • vpxd.log に以下のようなエントリが記録されている(以下のログは vCenter Server 8.0U2 では警告レベルですが、8.0U2 未満ではログレベルを verbose に設定する必要があります)。

    yyyy-mm-ddT verbose vpxd[7F9A72862700] [Originator@6876 sub=DAS opID=DrsHaConfigWithTOCDialog-apply-1351484-ngc:70073575-2c-04] Failover resources reservation is 64587 cpu and 767809 memory and desired resources for admission control are 64750 cpu and 766785 memory with failover level 1

    または

    yyyy-mm-ddT verbose vpxd[10439] [Originator@6876 sub=DAS opID=xxxx] Insufficient Failover resources for admission control. Current: CPU-reservation: 120959, Mem-reservation: 476146 Desired: CPU-reservation: 120448, Mem-reservation: 476930 (failover level: 1).

    注:上記のログ抜粋は例です。日付、時間、環境変数は、お客様の環境によって異なる場合があります。

Environment

VMware vCenter Server 6.5.x
VMware vCenter Server 7.x
VMware vCenter Server 8.x

Cause

  1. 「専用のフェイルオーバー ホスト」ポリシーにおいて、最大容量を持つホストが選択されていない場合にこの問題が発生します。
  2. 環境内のリソース予約と利用可能なフェイルオーバー容量が、アドミッション コントロール ポリシーの要件を満たすのに不十分です。そのため、HA アドミッション コントロールが失敗し、アラームが発生します。

Resolution

この問題を回避するには、状況に応じて以下のいずれかのオプションを使用してください。

  • 他のアドミッション コントロール ポリシー(スロット ポリシーまたはクラスター リソースの割合)を使用する。
  • 全ホストの中で CPU とメモリが最大のリソースを持つホストを専用ホストとして使用する。
  • フェイルオーバー容量を増やすことができない場合は、アドミッション コントロールを無効にすることを検討してください。これにより、厳格な予約要件なしで HA を機能させることができます。

Additional Information

スロット ポリシーを使用する場合、vSphere HA は次の手順でアドミッション コントロールを実行します。

  • スロット サイズの算出: スロットは CPU とメモリ リソースの論理単位を表し、デフォルトではクラスター内のパワーオン状態の任意の仮想マシンの要件を満たすサイズに設定されます。
  • ホストあたりのスロット数の決定: vSphere HA は、クラスター内の各ホストが収容できるスロット数を計算します。
  • 現在のフェイルオーバー容量の決定: これは、既存のすべての仮想マシンをパワーオンするために十分なスロットを提供しつつ、障害が発生しても許容できるホストの数を表します。
  • 現在と構成済みのフェイルオーバー容量の比較: 現在のフェイルオーバー容量が、ユーザー定義の構成済みフェイルオーバー容量よりも低い場合、アドミッション コントロールによって操作が拒否されます。

詳細については、以下のドキュメントを参照してください。
https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/vsphere/8-0/vsphere-availability/creating-and-using-vsphere-ha-clusters/vsphere-ha-admission-control/slot-policy-admission-control.html