“IP is already in Use”のバリデーションエラーでVVF 9 (VMware vSphere Foundation) のデプロイが失敗する
search cancel

“IP is already in Use”のバリデーションエラーでVVF 9 (VMware vSphere Foundation) のデプロイが失敗する

book

Article ID: 426364

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

免責事項:これは英文の記事「VVF 9 (VMware vSphere Foundation) Deployment Fails with “IP is already in Use” Validation Error」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • VMware vSphere Foundation (VVF 9)のデプロイ中に、インストーラがVCF Operations Nodeの"IP address is already in use"というバリデーションエラーにより失敗します。
    これは、VCFインストーラアプライアンスに割り当てるIPアドレスを変えても発生します。

  • domain manager.log (/var/log/vmware/vcf/domainmanager/domainmanager.log)で以下のエラーが記録されます。
DEBUG [vcf_om,695e##############b13d,a6c0] [c.v.e.s.e.h.LocalizableRuntimeExceptionHandler,http-nio-127.0.0.1-7300-exec-2] Processing localizable exception Validation of data source of type INTERNAL_MIXED_SDDC_MANAGER
and address <vcfFQDN> failed.
ERROR [vcf_om,695e#################b13d,a6c0] [c.v.e.s.e.h.LocalizableRuntimeExceptionHandler,http-nio-127.0.0.1-7300-exec-2] [GJJEL5] BASELINER_DATASOURCE_VALIDATION_FAILED Validation of data source of type INTERNAL_MIXED_SDDC_MANAGER and address <VCFFQDN> failed.
com.vmware.evo.sddc.orchestrator.exceptions.OrchTaskException: Validation of data source of type INTERNAL_MIXED_SDDC_MANAGER and address <VCFFQDN>failed.
c.common.validation.errors.messages","validation.taskId":"0a0###2f-9###-17##-81##-99d9#######25"},"message":"Existing vSphere is eligible to be converted to a VCF domain","nestedErrors":[{"errorCode":"VMWARE_COMPONENT_IP_NOT_IN_VC_MGMT_NETWORK.info","arguments":["VCF Operations Node","<VCFFQDN>","1"VcManager vCenter vpxd service is started","remediationMessage":"null"}]},{"errorCode":"BROWNFIELD_VSPHERE_VALIDATION_STATUS.info","arguments":[],"context":{"severity":"INFO","bundleName":"com.vmware.evo.sddc.common.validation.errors.messages","validation.taskId":"0a0####-9##-17##2-8##b-9######0025"},"message":"Existing vSphere is eligible to be converted to a VCF domain","nestedErrors":[{"errorCode":"VMWARE_COMPONENT_IP_NOT_IN_VC_MGMT_NETWORK.info","arguments":["VCF Operations Node","<VCFFQDN>","#.#.#.#","#.#.#.#/24"],"context":{"#.#.#.#","#.#.#.#/24"],"context":{"severity":"INFO","bundleName":"com.vmware.evo.sddc.common.validation.errors.m

Environment

VMware Cloud Foundation 9.x

Cause

根本原因は、Fully Qualified Domain Name (FQDN)の再利用による競合です。
vcfのFQDNは、すでにデプロイウィザードを実行しているVCFインストーラアプライアンスに割り当てられているにもかかわらず、同じFQDNをVCF Operationsノードに設定しようとしました。

結果として、デプロイが始まる前からそのFQDNは解決可能かつPingに応答していました。

Resolution

VCF Operationsノードには、VCFインストーラアプライアンスのFQDNと被らないような、固有かつ専用のFQDNを割り当ててください。

Steps:

  1. Operationsノード用の新しいDNSレコードを作成
  2. 例: vcfops.local.net 新しいFQDNが、管理ネットワークの中で使われていない正しいIPアドレスに解決できることを確認
  3. VCF Operationsノードに新しいFQDNを使用するようにVCFデプロイ設定を更新
  4. バリデーションとデプロイを再実行

固有のFQDN/IPのペアを割り当てると、ネットワークの可用性とルーティングを正常に検証できるようになりました。
INTERNAL_MIXED_SDDC_MANAGERやIP-in-useのバリデーションエラーを引き起こすことなく、デプロイが進みました。