V tomto článku se budu zabývat chybovou zprávou vCenter „Nelze se připojit k jednomu nebo více serverovým systémům vCenter: https://vCenterFQDN: 443/SDK“, jak je znázorněno na obrázku níže :
Když se pokusíme přihlásit k serveru vCenter pomocí webového klienta VMware vSphere, zobrazí se výše uvedená chybová zpráva a nevidíme pouze stránku načítání, nic jiného.
Podle článku VMware KB 2050273 se tento problém vyskytuje v těchto situacích při použití rozšířeného režimu propojení:
Jiný server vCenter v doméně jednotného přihlášení (SSO) se restartoval nebo není po restartu plně dostupný. Během reinstalace serveru vCenter je možné mít stejný server vCenter registrován více než jednou do jednotného přihlášení. Zapnuto (SSO). Při předchozí instalaci vCenter Serveru nejsou certifikáty SSL během upgradu nebo přeinstalace správně přepsány ani odstraněny.Tento problém se běžně vyskytuje na serverech vCenter, které jsou v doméně Enhanced Link Mode. Musíte zkontrolovat, zda je server vCenter dosažitelný z vašeho skokového serveru nebo základního počítače. Nyní musíme udělat mnoho věcí, abychom to napravili. Pojďme krok za krokem.
Přihlaste se k zařízení vCenter Server Appliance pomocí přihlašovacích údajů root.Zadáním příkazu Shell získáte přístup Shell k serveru.Command> Přístup k shellShell je udělen rootovi3. Také analyzujte protokoly pomocí níže uvedeného příkazu:
cat /var/log/vmware/vpxd/vpxd.log | grep errorTento příkaz vám poskytne podrobné informace o chybové zprávě, pokud existuje, a podle toho lze problém vyřešit.
V mém případě jsem restartoval služby vpxd serveru vCenter Server.
4. Chcete-li zastavit, spustit a zkontrolovat stav serveru vCenter, spusťte následující příkazy:
Zastavte služby vpxd
service-control --stop vpxdSpusťte služby vpxd
service-control --start vpxdStatus služeb vpxd
service-control --status vpxdKonečná verze kódu bude vypadat následovně:
přihlaste se jako: rootVMware vCenter Server Appliance 6.7.0.43000Typ: vCenter Server s externím Platform Services Controllerroot@vc01-techyguy.com's password: Connected to service* Seznam API: "help api list"* Seznam pluginů: "help pi seznam"* Spusťte BASH: "shell"Command> Přístup k shellShellu je udělen rootroot@vc01 [ ~ ]# service-control --start vpxdOperaci nelze zrušit. Počkejte prosím na dokončení...Provádění operace spuštění na službě vpxd...Úspěšně spuštěná služba vpxdroot@vc01 [ ~ ]# service-control --status vpxdRunning: vpxdroot@vc01 [ ~ ]# service-control --stop vpxdOperation nelze zrušit. Počkejte prosím na dokončení...Provádění operace zastavení na službě vpxd...Služba byla úspěšně zastavena vpxdroot@vc01 [ ~ ]# service-control --start vpxdOperaci nelze zrušit. Počkejte prosím na dokončení...Provádění operace spuštění na službě vpxd...Služba vpxd byla úspěšně spuštěna5. Nyní můžete chvíli počkat a přihlásit se k serveru vCenter prostřednictvím klienta vSphere. Mělo by to fungovat!
Případně můžete vyzkoušet níže uvedené věci.
Restartování vSphere Web Client by také fungovalo dobře k vyřešení výše uvedeného problému.
service-control --start vsphere-clientservice-control --start vsphere-uiChcete-li zastavit služby, použijte níže uvedené příkazy:
service-control --stop vsphere-clientVšechny služby můžete zastavit také zadáním příkazu:
service-control --stop --allVšechny služby můžete také spustit zadáním příkazu:
service-control --start --allDoufám, že vám to pomůže vyřešit problém s připojením k serveru vCenter.