vCenter Server 7.0 Update 1 へのアップグレードで、アップグレード前チェックの結果に警告やエラーがある
search cancel

vCenter Server 7.0 Update 1 へのアップグレードで、アップグレード前チェックの結果に警告やエラーがある

book

Article ID: 319326

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

この記事では、VCSA 6.x を vCenter Server 7.0 Update 1 にアップグレードする際のアップグレード前チェック時に表示される各警告やエラー メッセージ、推奨解決手順に、Lookup Service Doctor (lsdoctor) ツールを使用して対応する方法について説明します。

Symptoms:
VCSA 6.5.x および 6.7.x を VMware vCenter Sever 7.0 Update 1 にアップグレードするときのアップグレード前チェックで、次の現象が発生する。
  • アップグレード前チェックの結果に、「警告」および「説明」と「解決策」が含まれる。
  • アップグレード前チェックの結果には、「エラー」および「解決策」が含まれる。
  • 次のような警告とエラーが表示される(ただし、これらに限定されない)。
    • Certificate specified for SSL Trust has expired
    • Certificate specified for SSL Trust is not yet valid
    • Certificate specified for SSL Trust cannot be parsed
    • Duplicate service registrations of the same type has been detected
    • SSL Trust certificate does not match the current MACHINE_SSL_CERT for one of the legacy service registrations
    • A legacy service registrations for SSO service has been found to still use Port 7444
    • SSL Trust certificate does not match the current MACHINE_SSL_CERT for one of the service registrations
    • A stale service registration has been found to be using Solution User configuration from vCenter 5.5
    • A functional service registration has been found to be using Solution User configuration from vCenter 5.5


Environment

VMware vCenter Server 7.0.x
VMware vCenter Server 8.0

Cause

vCenter Server 7.0 Update 1 アップグレード メカニズムに、vCenter Server Appliance の SSO データベースで見つかった問題を検出および修正する、新しい一連のアップグレード前チェックが追加されました。SSO データベースの問題や不整合を修正してから vCenter Server 7.0 Update 1 へのアップグレードを実行できるようにします。

Resolution

アップグレード前チェックの結果には、vCenter Server のアップグレード中に発生する可能性のある各警告またはエラーに基づく推奨解決手順が示されています。

これらの推奨解決手順と併せて、Lookup Service Doctor ツールを使用して問題を解決してください。

警告

同じタイプのサービス登録の重複が検出されました

:この警告は、vCenter Server 内の 1 つ以上のサービスに対してデータの重複が検出されたことを示します。SSO データベース内でデータの重複は許可されません。修正しなかった場合、vCenter Server 7.0 Update 1 へのアップグレードは失敗することがあります。

詳細については、「Duplicate service registrations of the same type has been detected" warning during Pre-upgrade check (81867)」を参照してください。

証明書関連の警告またはエラー

  • SSL トラストに指定された証明書の有効期限が切れています
  • SSL トラストに指定された証明書はまだ有効ではありません
  • SSL トラストに指定された証明書を解析できません
  • SSL トラスト証明書が、サービス登録の 1 つの現在の MACHINE_SSL_CERT と一致しません
説明:これらのエラーは、vCenter Server 内の 1 つ以上のサービスが SSL 証明書の検証に失敗したことを示します。修正しなかった場合、vCenter Server 7.0 Update 1 へのアップグレードは失敗することがあります。

この問題を解決するには、SSL 証明書を有効な証明書に置き換える必要があります。--trustfix オプションを指定して Lookup Service Doctor ツールを使用し、SSL 証明書の問題を修正します。

:メッセージ「SSL トラスト証明書が、サービス登録の 1 つの現在の MACHINE_SSL_CERT と一致しません (SSL Trust certificate does not match the current MACHINE_SSL_CERT for one of the service registrations)」が表示された際に、この状況で、--trustfix オプションを指定して lsdoctor ツールを実行した後もアップグレード中にこのメッセージが報告される場合、誤検知であり、この警告を無視してアップグレードを続行しても問題はない可能性があります。

以下も参照してください。

その他の警告またはエラー

  • SSO サービスのレガシー サービス登録でまだポート 7444 が使用されていることが検出されました
  • vCenter Server 5.5 のソリューション ユーザー構成を使用している古いサービス登録が見つかりました
  • vCenter Server 5.5 のソリューション ユーザー構成を使用している機能中のサービス登録が見つかりました
説明:これらのエラーは、vCenter Server 内の 1 つ以上のレガシー サービスで、vCenter Server 5.5.x 用に構成されているソリューション ユーザーが使用されていることを示します。レガシー サービスとは、vCenter Server 6.0 以前から移行されたサービスのことです。この問題を修正しない場合、vCenter Server 7.0 Update 1 へのアップグレードは失敗することがあります。

この問題を解決するには、これらのレガシー サービスに関連付けられているサービス登録とソリューション ユーザーを修正します。--stalefix オプションを指定して Lookup Service Doctor ツールを使用し、vCenter Server 5.x からアップグレードされたシステムに残った古い構成を修正します。

Additional Information

Impact/Risks:

警告

Lookup Service Doctor ツールを使用して変更を行う前に、SSO ドメインの適切なスナップショットを作成してください。つまり、SSO ドメインにあるすべての vCenter Server または PSC を同時にシャットダウンしてから、スナップショットを使用してこれらを一時的にバックアップし、再度パワーオンする必要があります。これらのいずれかのスナップショットに戻す必要がある場合は、すべてのノードをシャットダウンし、すべてのノードをスナップショットに戻します。これらの手順の実行に失敗すると、PSC データベース全体でレプリケーションの問題が発生することがあります。

制限

現在、Lookup Service Doctor ツールは vCenter Server 6.5 以上(Windows と VCSA の両方)をサポートしています。vCenter Server の新しいビルドがリリースされると、lsdoctor ツールは非同期で更新されます。つまり、新しいビルドがリリースされた後、vCenter Server の最新バージョンに対する lsdoctor ツールのサポートが更新される可能性があります。

詳細については、「Using the 'lsdoctor' Tool (80469)」を参照してください。