免責事項: これは英文の記事 「vCenter service vmware-vapi-endpoint failed to start with "Connect to localhost:1080 ... ... Connection refused"」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
service-control --status --all を確認するとvmware-vapi-endpoint の起動に失敗しており、その他のサービスも停止している。/var/log/vmware/vapi/endpoint/endpoint.log:Caused by: com.vmare.vim.vmomi.client.exception.ConnectionException: http://localhost1080/sso-adminserver/system-sdk invocation failed with "org.apache.http.conn.HttpHostConnectException: Connect to localhost:1080 [localhost/127.0.0.1] failed: Connection refused (Connection refused)"
/var/log/vmware/vmon/vmon.log:Adding service rhttpproxy.Startup type of service content-library is AUTOMATIC while startup type of dependent service rhttpproxy is MANUAL.... ...Startup type of service vsphere-ui is AUTOMATIC while startup type of dependent service rhttpproxy is MANUAL.
vmon-cli -s rhttpproxy" コマンドを実行すると次のように表示される: Starttype: MANUALrhttpproxy (VMware HTTP Reverse Proxy) サービスは、ほぼすべての vCenter トラフィックのエントリポイントです。
スタートアップの種類が「手動 (MANUAL)」に設定されている場合、再起動時に自動的に開始されません。
この問題を解決するには、rhttpproxy のスタートアップの種類を「AUTOMATIC」に戻し、vCenter サービスを再起動します。
root ユーザーとして SSH 経由で vCenter Server Appliance (VCSA) にログインします。vmon-cli -S AUTOMATIC -U rhttpproxyvmon-cli -s rhttpproxyservice-control --stop --all && service-control --start --all