vSphere クライアントが ESXi 5.5 に接続できません。接続タイムアウト

vSphere クライアントが ESXi 5.5 に接続できません。接続タイムアウト

vSphere クライアントが ESXi 5.5 に接続できません。システム エラー メッセージ:

Call "ServiceInstance.RetrieveContent" for object "ServiceInstance" on Server failed.

The request failed because the remote server took too long to respond. (The command has timed out as the remote server is taking too long to respond)

この問題が発見されたとき、ESXi の設定を変更しませんでした。別のコンピューターに接続しようとしました。エラー メッセージは同じでした。接続しようとすると、SSL 証明書のメッセージが表示され、クライアントが長時間接続を試行し、最終的にこのエラーが発生します。

しかし、ESXi でサーバーに ping することはできます。telnet 443 を実行すると、cmd の黒い画面が表示されます。ハイパーバイザーで実行されているすべての仮想マシンは動作しており、443、80、ssh、rdp を使用して VM にアクセスできます。

nmap を使用して ESXi をスキャンします。

Not shown: 989 filtered ports

PORT     STATE  SERVICE

22/tcp   closed ssh

80/tcp   open   http

427/tcp  open   svrloc

443/tcp  open   https

902/tcp  open   iss-realsecure

5988/tcp closed wbem-http

5989/tcp open   wbem-https

8000/tcp open   http-alt

8080/tcp closed http-proxy

8100/tcp open   xprint-server

8300/tcp closed tmi

この問題を解決するにはどうすればいいでしょうか?

答え1

私は次のように修正しました:

DCUI:

  • ESXi ホストのコンソールに接続します。
  • システムをカスタマイズするには F2 キーを押します。
  • root としてログインします。
  • 上矢印/下矢印を使用して、「管理エージェントの再起動」に移動します。

注: ESXi 4.1 および ESXi 5.x では、このオプションはトラブルシューティング オプションで使用できます。

  • Enterを押します。
  • F11 キーを押してサービスを再開します。
  • サービスが再起動したら、Enter キーを押します。
  • システムからログアウトするには、Esc キーを押します。

ローカルコンソールまたはSSHから:

  • SSH またはローカル コンソールに root としてログインします。
  • 次のコマンドを実行します。

/etc/init.d/hostd restart /etc/init.d/vpxa restart

注: ESXi 4.x では、次のコマンドを実行して vpxa エージェントを再起動します。

/etc/opt/init.d/vmware-vpxa restart

答え2

まず PDC サーバーを起動し、vCenter サーバーを再起動すると動作します。

答え3

私も同じ問題に遭遇し、サーバーのネットワーク ドライバーが一致していないことがわかりました。私の場合は、HP emulex ドライバーが問題の原因だったので、同じドライバーをダウンロードして esxi で更新しました。

関連情報