Ce trebuie să faceți dacă serviciul vcenter nu pornește, soluții de virtualizare și cloud

După ce reporniți serverul vCenter, găsiți brusc că nu puteți accesa serverul vCenter utilizând clientul vSphere. După inspectarea porturile deschise și servicii care rulează observați dintr-o dată că serviciul «VMware VirtualCenter Server» nu funcționează (în ciuda faptului că tipul de pornire este setat la automat). Când încerc să îl pornesc manual, serviciul se ridică și funcționează bine, problema este numai că serviciul nu pornește automat când serverul este repornit.







Ce trebuie să faceți dacă serviciul vcenter nu pornește, soluții de virtualizare și cloud

ID-ul evenimentului 1000 explică în descriere, nu a reușit să obțină configurația din baza de date:

Tipul evenimentului: Eroare

Sursă eveniment: VMware VirtualCenter Server

Ce trebuie să faceți dacă serviciul vcenter nu pornește, soluții de virtualizare și cloud

În plus, în jurnalele de evenimente puteți vedea următoarele evenimente:

Tipul evenimentului: Eroare

Sursă eveniment: MSSQLSERVER

SQL Server nu este gata să accepte noi conexiuni client. Așteptați câteva minute înainte de a încerca din nou. Dacă aveți acces la jurnalul de erori, SQL Server este gata înainte de a încerca să vă conectați din nou.

Tipul evenimentului: Eroare

Sursă eveniment: Manager de control al serviciului

Serverul VMware VirtualCenter este terminat de serviciu cu eroarea specifică serviciului 2 (0x2).

Tipul evenimentului: Eroare

Sursă eveniment: Manager de control al serviciului

Serviciul Vmware VirtualCenter Management Webservices depinde de serviciul VMware VirtualCenter Server care nu a pornit din cauza următoarei erori:

Serviciul a returnat un cod de eroare specific serviciului.







Motivul pentru aceasta este faptul că baza de date vCenter (SQL Server) rulează pe același server ca și vCenter.

După ce serverul începe să se încarce, serviciul SQL Server este pornit, dar acest proces durează ceva timp. Și când serviciul vCenter încearcă să pornească automat, ea a încercat să încerce să se conecteze la baza de date SQL Server (care nu este încă gata), și ca rezultat apare în Jurnalul de eveniment ID 17187. Ca rezultat, vCenter Serviciul nu reușește să pornească automat.

Acesta este un caz tipic al așa-numitei "condiții de rasă". vCenter încearcă să pornească de la serverul SQL de care depinde. În cazul în care serverul dvs. SQL este instalat pe un alt server, atunci o problemă similară pentru dvs. este irelevantă.

În fila Proprietăți serviciu vCenter, puteți verifica dacă nu există nicio dependență de serverul SQL.

Ce trebuie să faceți dacă serviciul vcenter nu pornește, soluții de virtualizare și cloud

Solutia este de a crea o dependență pentru serviciul «VMware VirtualCenter Server» din următoarele servicii: MSSQLSERVER și ADAM_VMwareVCMSDS

Astfel, vom asigura lansarea serviciului "VMware VirtualCenter Server" numai după descărcarea tuturor serviciilor necesare pentru funcționarea acestuia.

Creați o dependență de serviciu:

Faceți clic pe Start -> Executare.

Introduceți "services.msc", faceți clic pe OK.

Găsiți numele de serviciu, care va depinde de serverul vSphere, în acest caz, și MSSQLSERVER ADAM_VMwareVCMSDS.

Faceți clic pe Start -> Executare. -> "Regedit"

Accesați sucursala HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ vpxd.

Găsiți și modificați cheia "DependOnService". Adăugați liniile cu numele serviciilor cu care vrem să creăm dependențe.

Ce trebuie să faceți dacă serviciul vcenter nu pornește, soluții de virtualizare și cloud

În fila de dependență vCenter, asigurați-vă că sunt disponibile noi servicii.

Ce trebuie să faceți dacă serviciul vcenter nu pornește, soluții de virtualizare și cloud

Acum, după repornirea serverului, serviciul VMware VirtualCenter va aștepta începutul tuturor serviciilor de care depinde și nu trebuie să îl porniți manual.

Ce trebuie să faceți dacă serviciul vcenter nu pornește, soluții de virtualizare și cloud

Navigare după înregistrări







Trimiteți-le prietenilor: