vSphere クラスタにワークロード管理を有効にするための互換性がないことをシステムが示す場合は、次のトラブルシューティングのヒントを参照してください。

問題

ワークロード管理を有効にしようとしたときに、vCenter Server クラスタに互換性がないことが [ワークロード管理] 画面に示されます。

原因

これには複数の原因があります。まず、環境がワークロード管理を有効にするための最小要件を満たしていることを確認します。
  • 有効なライセンス:Kubernetes のアドオンを含む VMware vSphere 7 Enterprise Plus
  • 少なくとも 2 台の ESXi ホスト
  • 完全に自動化された DRS
  • vSphere HA
  • vSphere Distributed Switch 7.0
  • 十分なストレージ容量

環境がこれらの前提条件を満たしているが、ターゲットの vCenter Server クラスタに互換性がない場合は、VMware Datacenter CLI (DCLI) を使用して問題を特定します。

解決方法

  1. vCenter Server に SSH 接続します。
  2. root ユーザーとしてログインします。
  3. dcli コマンドを実行して、VMware Datacenter CLI のヘルプを一覧表示します。
  4. 次の DCLI コマンドを実行して、使用可能な vCenter Server クラスタを一覧表示します。
    dcli com vmware vcenter cluster list
    例:
    dcli +username VI-ADMIN-USER-NAME +password VI-ADMIN-PASSWORD com vmware vcenter cluster list
    結果の例:
    |-----------|---------|------------|----------|
    |drs_enabled|cluster  |name        |ha_enabled|
    |-----------|---------|------------|----------|
    |True       |domain-d7|vSAN Cluster|True      |
    |-----------|---------|------------|----------|
    
  5. 次の DCLI コマンドを実行して、vCenter Server クラスタの互換性を確認します。
    dcli com vmware vcenter namespacemanagement clustercompatibility list
    例:
    dcli +username VI-ADMIN-USER-NAME +password VI-ADMIN-PASSWORD com vmware vcenter namespacemanagement clustercompatibility list
    次の結果の例は、互換性のある NSX-T Distributed Switch が環境に存在しないことを示しています。
    |---------|----------|----------------------------------------------------------------------------------------|
    |cluster  |compatible|incompatibility_reasons                                                                 |
    |---------|----------|----------------------------------------------------------------------------------------|
    |domain-d7|False     |Failed to list all distributed switches in vCenter 2b1c1fa5-e9d4-45d7-824c-fa4176da96b8.|
    |         |          |Cluster domain-d7 is missing compatible NSX-T VDS.                                      |
    |---------|----------|----------------------------------------------------------------------------------------|
    
  6. 必要に応じて追加の DCLI コマンドを実行して、その他の互換性の問題を特定します。非互換の一般的な理由には、NSX-T エラーのほかに、DNS や NTP 接続の問題があります。
  7. さらにトラブルシューティングを行うには、次の手順を実行します。
    1. wcpsvc.log ファイルをテールします。ワークロード管理のログ ファイルのテールを参照してください。
    2. [ワークロード管理] 画面に移動し [有効化] をクリックします。