관리자가 vCenter에 액세스할 수 없습니다. vpxd 및 인벤토리 서비스가 시작되지 않은 것을 발견할 수 있습니다.
오류 메시지: 503 Service Unavailable Failed to connect to endpoint: [N7Vmacore4Http20NamedPipeServiceSpecE:0x00007f975808ee30] _serverNamespace = / action = Allow _pipeName =/var/run/vmware/vpxd-webserver-pipe)
이 오류의 원인은 다양할 수 있습니다. 다음은 두 가지 가능한 시나리오입니다.
주기적으로 시스템 계정에서 사용하는 암호가 자동으로 새로 고쳐집니다.
이 암호는 vCenter Server의 시스템 계정과 플랫폼 서비스 컨트롤러에 있는 VMware 디렉토리 서비스 내에 저장됩니다. 복원을 수행하는 데 사용된 백업이 가장 최근의 암호 새로 고침 이전인 경우 복구 시 시스템 계정이 VMware 디렉토리 서비스에 로그인할 수 없습니다.
또한 vCenter Server가 최신 암호 새로 고침 이전의 스냅샷 상태로 롤백된 경우 복구 시 시스템 계정이 VMware 디렉토리 서비스에 로그인할 수 없습니다.
ISO는 VSAN 데이터 저장소에서 콘텐츠 라이브러리를 사용할 때 긴 이름으로 vCenter UI 내에서 모든 수의 VM에 마운트됩니다. 따라서 데이터베이스가 너무 길어집니다.
파일에서 /var/log/vmware/vpxd.log
마지막 줄 중 하나가 읽 string too large
거나 string too large for database
.
vCenter Server Appliance의 경우:
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 문서 Cannot connect host to vCenter due to error: string too large for database(55610)를 따릅니다.
두 시나리오가 모두 적용되지 않으면 이 VMware KB 문서를 사용하여 추가 문제 해결을 수행하십시오. vCenter Server(67818)에 로그인하거나 액세스할 때 vSphere Web Client에서 "503 Service Unavailable" 오류가 발생합니다.
VMware KB 문서:
관련 리소스
관심 있는 이 항목과 관련된 권장 리소스는 다음과 같습니다.