CARR が Host の証明書を置き換えない
search cancel

CARR が Host の証明書を置き換えない

book

Article ID: 431337

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

免責事項:これは英文の記事「CARR does not replace Host certificates.」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • carr.log には "Invalid vCenter name: <VC_NAME> or cluster name: <CLUSTER_NAME> provided in the input config file." と記録されています。
  • validation_config.yaml 内の vcenter_name と vcenter_cluster_name は、それぞれ Compute Manager の display_name と Compute Collection の display_name と一致する必要があります。
    • GET api/v1/fabric/compute-managers
      curl を使った例:
      curl -k -u 'admin' https://<NSX_MANAGER_HOST>/api/v1/fabric/compute-managers
    • GET api/v1/fabric/compute-collections
      curl を使った例:
      curl -k -u 'admin' https://<NSX_MANAGER_HOST>/api/v1/fabric/compute-collections

Cause

validation_config.yaml の vcenter_name と vcenter_cluster_name は、Compute Manager の display_name と Compute Collection の display_name と一致する必要があります。

Resolution

Compute Manager の display_name と Compute Collection の display_name と一致するように、validation_config.yaml を編集します。

例:

GET api/v1/fabric/compute-managers

  "results" : [ {
    "server" : "<VC_FQDN_OR_IP>",
     ...
  }
  ...
  "display_name": "VC_DISPLAY_NAME"

GET api/v1/fabric/compute-collections

  "results" : [ {
    "display_name" : "VC_CLUSTER_NAME",
    ...
  }]

validation_config.yaml

HOST:
  validate: True
  clusters:
    - vcenter_name: VC_DISPLAY_NAME
      vcenter_cluster_name: VC_CLUSTER_NAME

validation_config.yaml API GUI
vcenter_name display_name in GET api/v1/fabric/compute-managers システム > ファブリック > コンピュート マネージャー中のコンピュート マネージャー列
vcenter_cluster_name display_name in GET api/v1/fabric/compute-collections システム > ファブリック > ホスト中のクラスター列

Additional Information

Using Certificate Analyzer, Results and Recovery (CARR) Script to fix certificate related issues in NSX