免責事項: これは英文の記事「"Feature cannot be enabled on this cluster" message occurs when "Enable Trust" is disabled in NSX Manager」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
vSphere Client に以下のエラーが表示され、クラスタを vLCM イメージ管理に変換できません。
vCenter Server の /var/log/vmware/vmware-updatemgr/vum-server/vum-server-####.log に以下のログが記録されます。
/var/log/vmware/vmware-updatemgr/vum-server/vum-server-####.log:
YYYY-MM-DDT13:24:32.126 error vmware-vum-server[####] [Originator@6876 sub=com.vmware.vcIntegrity.lifecycle.CheckFeatureApplicabilityTask] [Task, ###] Task:com.vmware.vcIntegrity.lifecycle.CheckFeatureApplicabilityTask ID:####-####-####. Task Failed. Error: Error:--> com.vmware.vapi.std.errors.error--> Messages:--> com.vmware.vcIntegrity.lifecycle.enablement.NsxtCheck.Forbidden<Cannot determine whether NSX-T Data Center is enabled on this cluster. Go to NSX-T Data Center system and enable bidirectional trust.>-->
... YYYY-MM-DDT13:24:32.163 error vmware-vum-server[####] [Originator@6876 sub=com.vmware.vcIntegrity.lifecycle.GetInstalledImagesTask] [Task, ###] Task:com.vmware.vcIntegrity.lifecycle.GetInstalledImagesTask ID:###-###-###. Task Failed. Error: Error:--> com.vmware.vapi.std.errors.error--> Messages:--> com.vmware.vcIntegrity.lifecycle.enablement.EligibilityCheck.Failure<Feature cannot be enabled on this cluster.>-->
vCenter Server 8.x
この問題は vCenter Server と NSX Manager 間の通信が失敗(403 エラー)することによって発生します。この通信失敗により vCenter Server が NSX の情報に正しくアクセスできなくなります。
根本的な原因は NSX Manager 内に Compute Manager として登録されている vCenter Server に対して、信頼を有効にする 設定が有効になっていないことです。
信頼関係が確立されていない場合、この動作は予期されたものです。vSphere Lifecycle Manager (vLCM) の [ホスト] > [イメージ] 画面から eligibility check などのアクションを実行すると、次のようなエラーメッセージが表示されることがあります。
「Cannot determine whether NSX-T Data Center is enabled on this cluster. Go to NSX-T Data Center system and enable bidirectional trust.(このクラスタで NSX-T Data Center が有効になっているかどうかを判断できません。NSX-T Data Center システムに移動して、双方向の信頼を有効にしてください。)」
この問題を解決するには、NSX Manager 内で関連する vCenter Server に対して 信頼を有効にする 設定を有効にする必要があります。
[信頼を有効にする] を有効にする手順
NSX Manager のユーザー インターフェースにログインします。
[システム] > [ファブリック] > [コンピュートマネージャ] に移動します。
リストから対象の vCenter Server を探し、[編集] をクリックします。
トグルをクリックして、[信頼を有効にする] 設定をアクティブにします。
[保存] をクリックして変更を適用します。
設定を保存した後、vSphere Client に戻ります。
[ホスト] > [イメージ] 画面(またはチェックが失敗した vLCM 画面)に移動します。
[再チェック] をクリックして、ステータスを再検証します。