VxRail: VMware vCenter'a erişirken "503 Service Unavailable" hatası
Summary: VMware vCenter ile "503 Hizmet Kullanılamıyor Uç noktaya bağlanılamadı" hatasını çözmek için sorun giderme adımları.
Symptoms
Yöneticiler vCenter'a erişemiyor olabilir. Kullanıcı arayüzünde oturum açarken aşağıdaki mesaj görüntülenir:
503 Service Unavailable Failed to connect to endpoint: [N7Vmacore4Http20NamedPipeServiceSpecE:0x00007f975808ee30] _serverNamespace = / action = Allow _pipeName =/var/run/vmware/vpxd-webserver-pipe)Cause
Bu hatanın çeşitli nedenleri olabilir. Aşağıda bazı olası senaryolar verilmiştir:
1.Hizmetler doğru şekilde başlatılmıyor ve bazı hizmetler sorunsuz çalışıyor:
# service-control --status
Running:
lwsmd vmafdd vmcad vmdird
Stopped:
applmgmt lookupsvc observability observability-vapi pschealth vlcm vmcam vmonapi vmware-analytics vmware-certificateauthority vmware-certificatemanagement vmware-cis-license vmware-content-library vmware-eam vmware-envoy vmware-hvc vmware-imagebuilder vmware-infraprofile vmware-netdumper vmware-perfcharts vmware-pod vmware-postgres-archiver vmware-rbd-watchdog vmware-rhttpproxy vmware-sca vmware-sps vmware-statsmonitor vmware-stsd vmware-topologysvc vmware-trustmanagement vmware-updatemgr vmware-vapi-endpoint vmware-vcha vmware-vdtc vmware-vmon vmware-vpostgres vmware-vpxd vmware-vpxd-svcs vmware-vsan-health vmware-vsm vsphere-ui vstats vtsdb wcp
2. Sertifikaların süresi doldu. Sona erme tarihini gözden geçirmek için vCenter'a bağlanın ve aşağıdaki komutu çalıştırın:
for store in $(/usr/lib/vmware-vmafd/bin/vecs-cli store list | grep -v TRUSTED_ROOT_CRLS); do echo "[*] Store :" $store; /usr/lib/vmware-vmafd/bin/vecs-cli entry list --store $store --text | grep -ie "Alias" -ie "Not After";done;Resolution
Yukarıdaki senaryo 1 ve 2 için farklı çözümler şunlardır:
1.VMware vCenter Hizmetlerinin durumunu onaylayın. Gerekli tüm hizmetlerin çalışır durumda ve çalışır durumda olduğundan emin olun.
Hizmetler doğru şekilde başlatılmamışsa aşağıdaki KB yi kullanarak hizmetleri yeniden başlatın:
Cihaz hizmetlerini Durdurma, Başlatma veya Yeniden Başlatma
2. Sertifikaların süresinin dolup dolmadığını kontrol edin:
VxRail: Süresi dolan sertifikalar nedeniyle vCenter'da oturum açılamıyor
3. Olası temel nedenler için günlükleri gözden geçirin:
/var/log/vmware/vsphere-client/logs/
/var/log/vmware/vpxd
Daha fazla sorun giderme için resmi Broadcom KB sini inceleyin:
https://knowledge.broadcom.com/external/article?legacyId=67818
Additional Information
VxRail 4.7 de (vSphere 6.7), ISO ile ilgili herhangi bir sayıda Sanal Makineye takılan uzun adlarla ilgili geçmiş tarihli bir sorun vardı:
Bu, aşağıdaki KB'ye göre veritabanı için çok uzun hale getirdi: