VxRail: Virhe 503-palvelu ei ole käytettävissä käytettäessä VMware vCenteriä
Summary: 503-palvelu ei ole käytettävissä -ongelman vianmääritys VMware vCenterin kanssa
Symptoms
Järjestelmänvalvojat eivät ehkä pysty käyttämään vCenteriä. Kun kirjaudut käyttöliittymään, seuraava viesti lähetetään:
503 Service Unavailable Failed to connect to endpoint: [N7Vmacore4Http20NamedPipeServiceSpecE:0x00007f975808ee30] _serverNamespace = / action = Allow _pipeName =/var/run/vmware/vpxd-webserver-pipe)Cause
Tähän virheeseen voi olla useita syitä. Alla on joitain mahdollisia skenaarioita:
1. Palvelua ei ole käynnistetty oikein ja jotkin palvelut eivät ole toiminnassa:
# 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. Varmenteet ovat vanhentuneet. Tarkista vanheneminen yhdistämällä vCenter ja suorittamalla seuraava komento:
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
Tässä on erilaisia ratkaisuja yllä oleville skenaarioille 1 ja 2:
1. Vahvista VMware vCenter -palvelujen tila. Varmista, että kaikki tarvittavat palvelut ovat käytössä ja toiminnassa.
Jos palvelut eivät käynnisty oikein, käynnistä ne uudelleen seuraavan KB-tietokannan avulla:
Laitepalvelujen pysäyttäminen, käynnistäminen tai uudelleenkäynnistäminen
2. Tarkista, ovatko varmenteet vanhentuneet:
VxRail: Kirjautuminen vCenteriin ei onnistu vanhentuneiden varmenteiden vuoksi
3. Tarkista lokit mahdollisten juurisyiden varalta:
/var/log/vmware/vsphere-client/logs/
/var/log/vmware/vpxd
Lisävianmääritystä varten tutustu viralliseen Broadcomin KB-artikkeliin:
https://knowledge.broadcom.com/external/article?legacyId=67818
Additional Information
VxRail 4.7:ssä (vSphere 6.7) oli ISO-tiedostoon liittyvä historiallinen ongelma, jonka vuoksi useisiin virtuaalikoneisiin oli asennettu pitkä nimi:
Tämä teki siitä liian pitkän tietokannalle seuraavan KB: n mukaisesti:
Isäntää ei voi yhdistää vCenteriin virheen vuoksi: merkkijono liian suuri tietokannalle (55610)