vCenter に Active Directory の設定を行っている場合、アップグレード前の事前チェックに失敗する
search cancel

vCenter に Active Directory の設定を行っている場合、アップグレード前の事前チェックに失敗する

book

Article ID: 420102

calendar_today

Updated On:

Products

VMware SDDC Manager VMware vCenter Server

Issue/Introduction

免責事項: これは英文の記事 「vCenter upgrade precheck task fails due to Active Directory settings」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

vCenter のアップグレードが VCENTER_UPGRADE_PRECHECK ステージで失敗します。
以下のメッセージが出力されます:

lcm-debug.log

YYYY-MM-DDTHH:MM:SS.203+0000 DEBUG [vcf_lcm,0000000000000000,0000,upgradeId=####,resourceType=VCENTER,resourceId=####,bundleElementId=####] [c.v.e.s.c.util.RetriableCallable,Upgrade-1] Starting retriable operation 'Execute REST request for status to VC RDU' with 10 retries.
YYYY-MM-DDTHH:MM:SS.203+0000 INFO  [vcf_lcm,0000000000000000,0000,upgradeId=####,resourceType=VCENTER,resourceId=####,bundleElementId=####] [c.v.v.vapi.vsphere.VcVlcmRestClient,Upgrade-1] Service account credentials detected, switching to session based auth 
YYYY-MM-DDTHH:MM:SS.217+0000 DEBUG [vcf_lcm,0000000000000000,0000,upgradeId=####,resourceType=VCENTER,resourceId=####,bundleElementId=####] [c.v.e.s.l.p.i.v.r.o.RduStatus,Upgrade-1] RDU status result: {"description":...
...
YYYY-MM-DDTHH:MM:SS.223+0000 DEBUG [vcf_lcm,0000000000000000,0000,upgradeId=####,resourceType=VCENTER,resourceId=####,bundleElementId=####] [c.v.e.s.l.p.i.v.VCenterRDUUpgrader,Upgrade-1] Polling for RDU subtask : precheck at polling interval 60000
YYYY-MM-DDTHH:MM:SS.223+0000 ERROR [vcf_lcm,0000000000000000,0000,upgradeId=####,resourceType=VCENTER,resourceId=####,bundleElementId=####] [c.v.e.s.l.p.i.v.VCenterRDUUpgrader,Upgrade-1] RDU stage precheck failed
YYYY-MM-DDTHH:MM:SS.224+0000 ERROR [vcf_lcm,0000000000000000,0000,upgradeId=####,resourceType=VCENTER,resourceId=####,bundleElementId=####] [c.v.e.s.l.p.i.vcenter.VCenterCommon,Upgrade-1] vCenter upgrade failed at the VCENTER_UPGRADE_PRECHECK stage.
YYYY-MM-DDTHH:MM:SS.224+0000 INFO  [vcf_lcm,0000000000000000,0000,upgradeId=####,resourceType=VCENTER,resourceId=####,bundleElementId=####] [c.v.e.s.l.p.i.v.VCenterRDUPrimitiveImpl,Upgrade-1] The status of sub-task : PRECHECK is VCENTER_RDU_FAILED

lcm-debug.log:

RDU(Reduced Downtime Upgrade) status result:
{
  "description": {
    "id": "com.vmware.vcenter.deployment.migration_upgrade.desc",
    "defaultMessage": "Migration Upgrade of vCenter Server appliance.",
    "args": [],
    "localized": "Migration Upgrade of vCenter Server appliance."
  },
  "startTime": "YYYY-MM-DDTHH:MM:SS.551Z",
  "endTime": "YYYY-MM-DDTHH:MM:SS.717Z",
  "lastUpdateTime": "YYYY-MM-DDTHH:MM:SS.734Z",
  "notifications": {
    "warnings": [
        ...
    ],
    "errors": [
      {
        "id": "vmidentity.patch.likewise.domain.joined.description",
        "time": "YYYY-MM-DDTHH:MM:SS.217727715Z[UTC]",
        "message": {
          "id": "vmidentity.patch.likewise.domain.joined.description",
          "defaultMessage": "Active Directory domain is joined",
          "localized": "Active Directory domain is joined"
        },
        "resolution": {
          "id": "vmidentity.patch.likewise.domain.joined.resolution",
          "defaultMessage": "Please leave the Active Directory domain before proceeding https://knowledge.broadcom.com/external/article?articleId=373004",
          "localized": "Please leave the Active Directory domain before proceeding https://knowledge.broadcom.com/external/article?articleId=373004"
        }
      },
      {
        "id": "vmidentity.patch.likewise.iwaidentitysource.configured.description",
        "time": "YYYY-MM-DDTHH:MM:SS.21773815Z[UTC]",
        "message": {
          "id": "vmidentity.patch.likewise.iwaidentitysource.configured.description",
          "defaultMessage": "Identity Source type Active Directory (Integrated Windows Authentication) is configured",
          "localized": "Identity Source type Active Directory (Integrated Windows Authentication) is configured"
        },
        "resolution": {
          "id": "vmidentity.patch.likewise.iwaidentitysource.configured.resolution",
          "defaultMessage": "Please remove all Identity Sources with type Active Directory (Integrated Windows Authentication) before proceeding https://knowledge.broadcom.com/external/article?articleId=373005",
          "localized": "Please remove all Identity Sources with type Active Directory (Integrated Windows Authentication) before proceeding https://knowledge.broadcom.com/external/article?articleId=373005"
        }
      },
      {
        "id": "vcenter.deployment.migration_upgrade.services_extended_verification_failed",
        "time": "YYYY-MM-DDTHH:MM:SS.217747022Z[UTC]",
        "message": {
          "id": "vcenter.deployment.migration_upgrade.services_extended_verification_failed",
          "defaultMessage": "Failed to run additional verification for the vCenter services.",
          "localized": "Failed to run additional verification for the vCenter services."
        },
        "resolution": {
          "id": "vcenter.deployment.migration_upgrade.services_extended_verification_failed.resolution",
          "defaultMessage": "Resolve all errors and retry the verification process.",
          "localized": "Resolve all errors and retry the verification process."
        }
      }
    ]
  },

Environment

VMware SDDC Manager 9.x

VMware vCenter

Cause

この問題は Active Directory ドメインに参加している、または「ID ソース」が「Active Directory (統合 Windows 認証)」に設定されていることが原因で発生します。

Resolution

VCF 9.0 アップグレード時の事前チェックエラーを解決するには、vCenter で次の 2 つの操作を実行します:

  1. Active Directory から離脱する: 

    "Leave the vCenter Server from Active Directory domain before proceeding" pre-check error message during VCF 9.0 upgrade
  2. 統合 Windows 認証を削除する:

    "Remove Integrated Windows Authentication (IWA) Identity Source from the vCenter Server" pre-check error message during VCF 9.0 upgrade