vCenter Server Appliance の vmware-vpxd サービスが起動に失敗する
search cancel

vCenter Server Appliance の vmware-vpxd サービスが起動に失敗する

book

Article ID: 341109

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:

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


  • vCenter Server Appliance で vmware-vpxd サービスが起動しません。
  • vmware-vpxd サービスは実行中として表示されているものの、クライアントを使用して vCenter Server に接続できません。
  • VMware VirtualCenter Webservices サービスが起動に失敗します。
  • hostname -f コマンドの実行が次のエラーで失敗します。

    hostname: Unknown host

  • /var/log/vmware/vpx/ にある vpxd.log ファイルに次のようなエントリがあります。

    <YYY-MM-DD><time> [7FFFF3B09700 error 'Default'] [VpxdMain] Failed to initialize: Name or service not known
    <YYY-MM-DD><time> [7FFFF3B09700 error 'Default'] Failed to intialize VMware VirtualCenter.Shutting down...
    <YYY-MM-DD><time> [7FFFF3B09700 info 'Default'] Wrote uptime information
    <YYY-MM-DD><time> [7FFFF3B09700 info 'Default'] Forcing shutdown of VMware VirtualCenter now</time></time></time></time>


Environment

VMware vCenter Server Appliance 5.1.x
VMware vCenter Server Appliance 5.0.x

Cause

この問題は、vCenter Server Appliance のホスト名が正しく設定されていない場合に発生します。

Resolution

この問題を解決するには、vCenter Server Appliance の IP アドレスと FQDN を /etc/hosts ファイルに追加します。
vCenter Server Appliance の IP アドレスと FQDN を /etc/hosts ファイルに追加するには、次の手順を実行します。
  1. vCenter Appliance のコンソールに root ユーザーとしてログインします。
  2. ディレクトリを /etc に変更するには、次のコマンドを実行します。

    cd /etc

  3. テキスト エディタを使用して hosts ファイルを開きます。
  4. ホスト名を「vCenter_IP vCenter Server Appliance FQDN vcenter 短縮名」の形式で追加します。

    例: 10.10.10.10 vcenter.vmware.com vcenter

  5. 保存してファイルを閉じます。
  6. vmware-vpxd サービスを再起動するには、次のコマンドを実行します。
service vmware-vpxd restart


Additional Information

vCenter Server Appliance vmware-vpxd service fails to start