管理者がvCenterにアクセスできない場合があります。vpxdとインベントリー サービスの開始に失敗した可能性があります。
エラー メッセージ: 503 Service Unavailable Failed to connect to endpoint: [N7Vmacore4Http20NamedPipeServiceSpecE:0x00007f975808ee30] _serverNamespace = / action = Allow _pipeName =/var/run/vmware/vpxd-webserver-pipe)
このエラーには、さまざまな原因が考えられます。次に、考えられる2つのシナリオを示します。
定期的に、マシンのアカウントで使用されているパスワードが自動的に更新されます。
このパスワードは、vCenter Serverのマシン アカウントと、Platform Services Controller上に存在するVMwareディレクトリ サービス内に保存されます。リストアの実行に使用したバックアップが最新のパスワード更新より前の場合、リストア時にマシン アカウントはVMwareディレクトリ サービスにログインできません。
また、vCenter Serverが最新のパスワード更新より前のスナップショット状態にロールバックされた場合、リストア時にマシン アカウントはVMwareディレクトリ サービスにログインできません。
VSANデータストアでコンテンツ ライブラリを使用する場合、ISOはvCenter UI内から任意の数のVMにマウントされ、長い名前になります。これにより、データベースに時間がかかりすぎます。
ファイル内で/var/log/vmware/vpxd.log
、最後の行の1つが または string too large for database
を読み取りますstring too large
。
vCenter Serverアプライアンスの場合:
shell
実行してBASHに切り替えます。/usr/lib/vmware-vmafd/bin/dir-cli computer password-reset --login administrator --live-dc-hostname
--password パスワード>/usr/lib/vmware-vmafd/bin/dir-cli computer password-reset --login administrator --live-dc-hostname mgmt01psc01.sfo01.rainpole.local --password 'VMware1!'
Password for machine account reset.
service-control --stop --all
service-control --start --all
VMware KBの記事「 データベースに対して文字列が大きすぎる(55610)というエラーにより、ホストをvCenterに接続できません」に従ってください。
どちらのシナリオも適用されない場合は、次のVMware KB記事を使用して追加のトラブルシューティングを行ってください。vCenter Server(67818)へのログインまたはアクセス時に、vSphere Web Clientで「503 Service Unavailable」エラーが発生する。
VMware KB記事:
関連リソース
このトピックに関連する推奨リソースをいくつか紹介します。