VMware vCenter のインストールに関する問題の解決方法

複数のESXiホストを擁するVMware仮想環境において、集中管理を行うためにはvCenter Serverのインストールが不可欠です。VMwareホームラボはその第一歩となるでしょう。しかし、vCenterのインストール中にエラーが発生することがあります。このトラブルシューティングガイドでは、発生しやすい一般的な問題と、その解決方法について解説します。

NAKIVO for VMware vSphere バックアップ

NAKIVO for VMware vSphere バックアップ

VMware vSphere 仮想マシン(VM)の包括的なデータ保護と即時復旧機能。オンプレミス、オフサイト、クラウド上の安全なバックアップ先。ランサムウェア対策機能。

指定されたシステム名は無効です

ネットワーク内にローカルDNSサーバーがない状態でVMwareホームラボを構築する場合、vCenterの展開プロセス第2段階でこのエラーメッセージが表示されることがあります。

Issue: 指定されたシステム名は無効です。

Solution: 指定されたシステム名がFQDNである場合、DNSのフォワードルックアップの結果、そのシステム内で少なくとも1つの有効なIPアドレスが返されることを確認してください。指定されたシステム名がIPアドレスである場合、そのIPアドレスはシステム内の有効なIPアドレスのいずれかである必要があります。

The DNS error is displayed when deploying vCenter Server Appliance

このエラーが発生する理由は、vCenterが設定済みのDNSサーバーを必要としているためです。 A そして PTR ホスト名をIPアドレスに変換したり、その逆の変換を行ったりするためのレコードです。この場合、これはローカルネットワークの外側(例えばインターネット)に接続するために定義されているDNSサーバーとは異なります。このエラーが表示された後、OVAテンプレートを再展開する必要がある場合があります。

In the 自宅環境向けのVMwareラボ環境の構築 この投稿では、以下のホスト名が使用されています:

  • ホストマシンが接続に使用する仮想ネットワークインターフェース VMnet8 (NATネットワーク) – 192.168.101.1 として localdns.localdomain
  • NATの背後にあるVMで使用される仮想ゲートウェイの仮想ネットワークインターフェース: 192.168.101.2 として localdns2.localdomain (仮想DHCPサーバーは、このIPアドレスをDHCPクライアント向けのプライマリDNSサーバーとして割り当てます)
  • 仮想マシンとして実行されているvCenter Serverのネットワークインターフェイス: 192.168.101.103 として vCenter8.ローカルドメイン

DNSサーバーがない場合は、 hosts vCenter を実行している仮想マシン(VM)と、VMware Workstation がインストールされている物理マシン上のファイルです。この方法は、自宅での VMware ラボ環境を初めて構築する際、DNS サーバーとして別の VM を実行するためのリソースが確保できない場合や、物理マシンに DNS サーバーを展開できない場合に役立ちます。もちろん、VMware vSphere を展開する本番環境のローカルエリアネットワークでは、完全に機能する DNS サーバーを設定することが望ましいです。

それでは、 hosts 物理マシン上のファイル。Windowsの場合は、 C:WindowsSystem32driversetchosts 管理者として実行したテキストエディタを使用して。LinuxにVMware Workstationがインストールされている場合は、 /etc/hosts ファイル。この場合、ホストマシンには以下の文字列が追加されます:

192.168.101.103 vcenter8.localdomain

192.168.101.103 vcenter8

192.168.101.1 localdns

192.168.101.1 localdns.localdomain

192.168.101.2 localdns2

192.168.101.2 localdns2.localdomain

修正するために その 指定されたシステム名は無効です vCenter Server Appliance を実行している仮想マシンで問題が発生した場合は、次の手順を試してください:

  1. VMware Workstation で vCenter Server Appliance のダイレクトコンソールユーザーインターフェイス(DCUI)を開きます。
  2. 報道 CTRL+ALT+F3 コンソールにアクセスします。root ユーザーとしてコンソールにログインします(OVA テンプレートから vCenter をデプロイする際に指定したパスワードを使用してください)。
  3. 次のコマンドを入力してシェルを有効にします:

    shell.set --enabled true

  4. 次のコマンドを使用してシェルに入ります:

    shell

  5. テキストエディタでhostsファイルを開きます:

    vim /etc/hosts

    The console interface of vCenter Server Appliance

  6. 以下の文字列が hosts VCSAのファイル:

    192.168.101.103 vcenter8.localdomain vcenter8

    192.168.101.1 localdns localdns.localdomain

    192.168.101.2. localdns2 localdns2.localdomain

    必要に応じてこれらの行を追加し、変更を保存してください(:wq).

    Editing the hosts file in vCenter Server Appliance to resume the installation process

  7. これらの文字列がない場合は、追加してください。
  8. VCSA を実行している VM のネットワーク設定で指定されている仮想 DNS サーバーの IP アドレスに対して ping を実行してみてください:

    ping localdns2

503 サービス利用不可

その 503 サービス利用不可 vCenter Server を再起動した後、エラーが発生する場合があります。ブラウザのアドレスバーに VMware vSphere Client にアクセスするための vCenter のアドレス(例:https://192.168.101.103)を入力すると、次のエラーメッセージが表示されます:

503 サービス利用不可(エンドポイントへの接続に失敗しました: [N7Vmacore4Http20NamedPipeServiceSpecE:0x000055ea10bcc9c0] _serverNamespace = / action = Allow _pipeName =/var/run/vmware/vpxd-webserver-pipe)

このエラーは、一部のvCenterサービスがまだ起動していない場合に発生することがあります。vCenterアプライアンス管理用のWebページにアクセスし、必要なサービスが実行されていることを確認してください。この例では、次のアドレスを使用します:

https://192.168.101.103:5480/ui/services

  • VMware vCenter Server そして VMware vSphere Web client サービスを開始する必要があります。
  • 実行されていない必要なサービスを選択し、[実行]をクリックしてください Start または Restart.
  • 数分間お待ちいただく必要があるかもしれません。また、必要に応じて他のサービスもご確認ください。
  • 必要なサービスが実行されていることを確認したら、VMware vSphere Client に再接続してみてください。

エラー:デプロイメントステータスを取得できません

Problem: vCenterの導入プロセスにおいて、ステージ2で"導入ステータスを取得できません"というエラーが発生します。

Solution: このエラーが発生する原因の一つとして、インストールに使用しているパーティションの空き容量が不足していることが考えられます。

  • パーティションを拡張したり、容量を増やしたり、インストール先を変更したりすることができます。
  • エクスポート先ディレクトリを次の場所に指定できます /storage/core
  • 最適な対処法としては、問題を解決したり必要なサービスを開始したりした後、vCenterを完全に再インストールすることなく、インストールを再開する方法が考えられます。
    1. ステージ 1 を完了したら、インストーラーを閉じ、新しく展開された vCSA の VAMI インターフェースにアクセスします。 https://vCenter-IP:5480/configure/
    2. ブラウザからステップ2を実行し、適切なサイズのエクスポート先ディレクトリを指定してください。例えば、 /storage/updatemgr/
    3. インストーラーは、 “v2” の設定を使用しているようです https://vCenter-IP:5480/configurev2/  エクスポート先ディレクトリを設定できない場合。

vCenter Stage 2 がエラーなしで失敗しました

Issue: vCenter Server のインストールがステージ 2 で失敗します。vCenter の再デプロイも失敗します。この問題の原因となるようなエラーは、グラフィカルユーザーインターフェースには表示されていません。

Solution:

  1. セットアップ時に指定したrootアカウントとパスワードを使用して、SSHまたはコンソール経由でアプライアンスにアクセスしてください。まずは、以下の場所にあるログを確認することをお勧めします。 /var/log/firstboot. 次のコマンドを使用します ls -lt 最新のログを表示するには。ほとんどのサービスでは、2つのログが生成されます。1つは末尾が _stdout.log サービスログメッセージを含むもの、および次のように終わるもの _stderr.log エラーメッセージが含まれています。
  2. 特定のファイルに書き込みを行ったサービスを特定する _stderr.log例えば、次のようにできます scafirstboot.py_10507_stderr.log. ログを確認して根本原因を特定してください。次のような行を探してください:

    ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 証明書の検証に失敗しました:証明書はまだ有効ではありません

  3. このエラーは、証明書の有効期間、特に有効開始日(証明書には有効開始日と有効終了日があります)に問題があることを示唆しています。多くの場合、これはNTP(ネットワークタイムプロトコル)の問題を示しています。vCenter用にNTPを設定しているものの、vCenterを展開したESXiホストには設定していない場合、このエラーが発生する可能性があります。
  4. DNSに問題がない場合は、NTPの設定を確認するか、証明書に関連する問題がないか調査するか、あるいはその両方を検討してください。

NTPの問題を回避するために、VCSAが展開されているのと同じESXiホスト上に存在する別のVMからvCenterインストーラーを実行してみることもできます。

VCSAのインストールが80%で止まってしまう

Issue: vCenter Server Appliance がステージ 1 の 80% で停止しています。 RPMのインストールが開始されるのを待っています.

Solution: 問題を解決するには、以下の手順をお試しください:

  • VCSAが展開されているESXiホスト、およびインストーラーを実行しているお使いのマシンにおいて、NTP設定を確認してください。ローカルのNTPサーバーを指定する必要がある場合があります。
  • vCenterのインストール画面でFQDNを入力する前に、vCenterのDNSレコードが存在し、正しく解決されることを確認してください。
  • 以下を確認してください vSphere ライセンス VCSAを展開するESXiホスト上で( ESXiの無料ライセンス).

問題の原因を解消した後、vCenterのインストールプロセスを再実行する必要がある場合があります。

結論

VMware vCenter のインストールエラーの一般的な原因としては、DNS 設定の不備、NTP の設定、SSL および証明書のエラー、データベースへの接続に関する問題、ファイアウォールの設定、およびハードウェアリソースの不足などが挙げられます。

エラーを回避するため、VMware vSphere および vCenter Server のインストールガイドを注意深く確認してください。エラーが発生した場合は、このガイドに記載されているヒントを参考にして、vCenter のインストールに関する問題を解決してください。以下の場所にあるインストールログを確認してください。 /var/log vCenter Server Appliance 上の情報は、問題の根本原因に関する貴重な手がかりとなります。

試してみてください NAKIVO Backup & Replication

試してみてください NAKIVO Backup & Replication

無料トライアルをご利用いただき、本ソリューションのデータ保護機能をすべてお試しください。15日間無料です。機能や容量の制限は一切ありません。クレジットカードも不要です。

People also read