Message: ADD_HOST operation validation failed due to: ADD_HOST operation validation failed due to: Entity: <HOSTNAME> with failed check: Verify <CLUSTER_NAME> topology with severity CRITICAL
Remediation Message:
Reference Token: ######
/var/log/vmware/vcf/domainmanager/domainmanager.log ファイルに以下のデバッグエントリが記録されます。YYYY-MM-DDTHH:mm:ss.380+0000 DEBUG [vcf_dm,################################,####] [c.v.v.a.s.AssessmentLambdaServiceClient,dm-exec-8] Filtered check results are [class LambdaCheckResultRest { entityName: <HOSTNAME> entityType: VcManager description: Validate the number of resources matching definition 'Cluster that has vSAN storage and is not stretched' with condition value == 1 resultMessage: The number of resources matching definition 'Cluster that has vSAN storage and is not stretched' is incorrect. Count 0, condition value == 1 severity: CRITICAL status: VALIDATION_FAILED remediation: null name: Verify <CLUSTER_NAME> topology}]VMware Cloud Foundation 5.2
「Cluster Host Data Check(クラスターホストデータチェック)」は、vCenter 上のクラスターに存在するホストと、SDDC Manager インベントリ内のホストの間に相違がないかを確認します。これら 2 つのインベントリ間で不一致が発生すると、検証に失敗し、操作の続行がブロックされます。
以下の 2 つの回避策のいずれかを実行してください。
オプション 1:
SDDC Manager の UI を使用して、エラー状態となっているホストを削除し、SDDC Manager と vCenter のインベントリを同期させます。
オプション 2:
ガードレール(Guardrails)を無効化します。
/etc/vmware/vcf/domainmanager/application-prod.properties ファイルに以下の値を追加または更新します。vcf.skip.dayn.guardrails=truesystemctl restart domainmanager注意: ワークフローが正常に完了した後は、このフラグを再度有効(false)に戻すことが推奨されます。
ガードレールをスキップするために application-prod.properties ファイルを更新することは最終手段です。これまでに挙げた手順で問題が解決しない場合にのみ実施してください。
Add host to cluster validation check failed: Verify topology