So beheben Sie Probleme bei der Installation von VMware vCenter

Die Installation von vCenter Server ist für jede virtuelle VMware-Umgebung mit mehreren ESXi-Hosts unerlässlich, um ein zentralisiertes Management zu gewährleisten. Ein VMware-Heimlabor kann dabei als Ausgangspunkt dienen. Bei der Installation von vCenter können jedoch Fehler auftreten. Dieser Leitfaden zur Fehlerbehebung behandelt einige der häufigsten Probleme, auf die Sie stoßen können, und zeigt Ihnen, wie Sie diese beheben können.

NAKIVO für VMware vSphere-Backups

NAKIVO für VMware vSphere-Backups

Umfassende Datensicherheit für VMware vSphere-VMs und Optionen für die sofortige Wiederherstellung. Sichere Backup-Ziele vor Ort, außerhalb des Standorts und in der Cloud. Anti-Ransomware-Funktionen.

Der angegebene Systemname ist nicht gültig

Wenn Sie ein VMware-Heimlabor ohne einen lokalen DNS-Server in Ihrem Netzwerk einrichten, können Sie diese Fehlermeldung in Stufe 2 der Bereitstellung von vCenter erhalten.

Issue: Der angegebene Systemname ist nicht gültig.

Solution: Wenn der angegebene Systemname ein FQDN ist, stellen Sie sicher, dass die DNS-Forward-Abfrage zu mindestens einer gültigen IP-Adresse im System führt. Wenn der angegebene Systemname eine IP-Adresse ist, sollte es sich um eine der gültigen IP-Adressen im System handeln.

The DNS error is displayed when deploying vCenter Server Appliance

Der Grund für diesen Fehler ist, dass vCenter einen konfigurierten DNS-Server mit A und PTR Einträgen benötigt, um Hostnamen in IP-Adressen und umgekehrt aufzulösen. Dies ist nicht derselbe DNS-Server, der in diesem Fall zum Verbinden außerhalb Ihres lokalen Netzwerks (zum Beispiel dem Internet) definiert ist. Möglicherweise müssen Sie die OVA-Vorlage nach dieser Fehlermeldung erneut bereitstellen.

Im Einrichtung eines VMware-Labors für den Heimgebrauch für diesen Beitrag werden die folgenden Hostnamen verwendet:

  • Die virtuelle Netzwerkschnittstelle der Hostmaschine, die zum Verbinden mit einem VMnet8 (NAT-Netzwerk) verwendet wird – 192.168.101.1 als localdns.localdomain
  • Die virtuelle Netzwerkschnittstelle des virtuellen Gateways, das für VMs hinter dem NAT verwendet wird: 192.168.101.2 als localdns2.localdomain (ein virtueller DHCP-Server verteilt diese IP als primären DNS-Server für DHCP-Clients)
  • Die Netzwerkschnittstelle des als VM laufenden vCenter-Servers: 192.168.101.103 als vCenter8.localdomain

Wenn Sie keinen DNS-Server haben, können Sie die hosts Datei auf Ihrem VM, das vCenter ausführt, und auf der physischen Maschine, auf der VMware Workstation installiert ist, bearbeiten. Diese Lösung ist bei der Ersteinrichtung eines VMware-Labors für zu Hause hilfreich, wenn Ihnen keine Ressourcen zur Verfügung stehen, um eine separate VM als DNS-Server zu betreiben oder einen DNS-Server auf Ihrer physischen Maschine bereitzustellen. Natürlich ist es besser, einen voll funktionsfähigen DNS-Server im lokalen Netzwerk einer Produktionsumgebung zu konfigurieren, um VMware vSphere bereitzustellen.

Lassen Sie uns die hosts Datei auf der physischen Maschine bearbeiten. Bearbeiten Sie für Windows C:WindowsSystem32driversetchosts mit einem als Administrator ausgeführten Texteditor. Wenn VMware Workstation auf Linux installiert ist, bearbeiten Sie die /etc/hosts Datei. In diesem Fall werden die folgenden Zeichenfolgen auf der Hostmaschine hinzugefügt: 192.168.101.103 vcenter8.localdomain

192.168.101.103 vcenter8

192.168.101.1 localdns

192.168.101.1 localdns.localdomain

192.168.101.2 localdns2

192.168.101.2 localdns2.localdomain

Um das Problem „ “ („Der angegebene Systemname ist ungültig“) auf der VM zu beheben, auf der die vCenter Server Appliance ausgeführt wird, versuchen Sie Folgendes:

  1. Öffnen Sie die Direct Console User Interface (DCUI) der vCenter Server Appliance in VMware Workstation.
  2. Drücken Sie CTRL+ALT+F3 , um die Konsole aufzurufen. Melden Sie sich als Root-Benutzer bei der Konsole an (verwenden Sie das Passwort, das Sie bei der Bereitstellung von vCenter aus der OVA-Vorlage festgelegt haben).
  3. Aktivieren Sie die Shell, indem Sie den folgenden Befehl eingeben:

    shell.set --enabled true

  4. Rufen Sie die Shell mit dem folgenden Befehl auf:

    shell

  5. Öffnen Sie die Hosts-Datei in einem Texteditor:

    vim /etc/hosts

    The console interface of vCenter Server Appliance

  6. Überprüfen Sie, ob die folgenden Zeichenfolgen in der hosts -Datei der VCSA vorhanden sind:

    192.168.101.103 vcenter8.localdomain vcenter8

    192.168.101.1 localdns localdns.localdomain

    192.168.101.2. localdns2 localdns2.localdomain

    Fügen Sie diese Zeilen bei Bedarf hinzu und speichern Sie die Änderungen (:wq).

    Editing the hosts file in vCenter Server Appliance to resume the installation process

  7. Falls diese Zeichenfolgen fehlen, fügen Sie sie hinzu.
  8. Versuchen Sie, die IP-Adresse des virtuellen DNS-Servers anzupingen, der in der Netzwerkkonfiguration der VM angegeben ist, auf der VCSA ausgeführt wird:

    ping localdns2

Testen Sie NAKIVO Backup & Replication für VMware vSphere

Testen Sie NAKIVO Backup & Replication für VMware vSphere

Starten Sie Ihre 15-tägige kostenlose Testversion, um agentenlose, inkrementelle VM-Backups mit Optionen für sofortige vollständige und granulare Wiederherstellung, Anti-Ransomware-Schutz und vielem mehr durchzuführen.

503 Dienst nicht verfügbar

Der 503 Dienst nicht verfügbar Fehler kann nach einem Neustart des vCenter-Servers auftreten. Wenn Sie die Adresse Ihres vCenter zum Zugreifen auf den VMware vSphere Client in die Adressleiste Ihres Browsers eingeben (z. B. https://192.168.101.103), erscheint die folgende Fehlermeldung:

503 Dienst nicht verfügbar (Verbindung zum Endpunkt fehlgeschlagen: [N7Vmacore4Http20NamedPipeServiceSpecE:0x000055ea10bcc9c0] _serverNamespace = / action = Allow _pipeName =/var/run/vmware/vpxd-webserver-pipe)

Dieser Fehler kann auftreten, wenn einige vCenter-Dienste noch nicht gestartet wurden. Überprüfen Sie, ob die entsprechenden Dienste durch Aufrufen der Webseite für die vCenter Appliance-Management ausgeführt werden. In diesem Beispiel sollte die folgende Adresse verwendet werden:

https://192.168.101.103:5480/ui/services

  • VMware vCenter Server und VMware vSphere Web client Dienste müssen gestartet sein.
  • Wählen Sie den benötigten Dienst aus, der nicht ausgeführt wird, und klicken Sie auf Start oder Restart.
  • Sie müssen möglicherweise einige Minuten warten. Überprüfen Sie gegebenenfalls auch andere Dienste.
  • Wenn die erforderlichen Dienste ausgeführt werden, versuchen Sie, eine Verbindung zu Ihrem VMware vSphere Client herzustellen.

Fehler: Bereitstellungsstatus konnte nicht abgerufen werden

Problem: Der Fehler „Bereitstellungsstatus konnte nicht abgerufen werden“ tritt in Phase 2 der vCenter-Bereitstellung auf.

Solution: Einer der Gründe für diesen Fehler kann unzureichender Speicherplatz auf der für die Installation verwendeten Partition sein.

  • Sie können die Partition erweitern, mehr Speicherplatz hinzufügen oder das Installationsziel ändern.
  • Sie können das Exportverzeichnis auf /storage/core
  • festlegen.

  • Der optimale Ansatz kann einen Neustart der vCenter-Installation beinhalten, ohne dass nach Behebung des Problems oder Start des erforderlichen Dienstes eine vollständige Neuinstallation erforderlich ist.
    1. Nach Abschluss von Phase 1 schließen Sie das Installationsprogramm und greifen Sie über die VAMI-Oberfläche auf den neu bereitgestellten vCSA zu https://vCenter-IP:5480/configure/
    2. Führen Sie Phase 2 von Ihrem Browser aus und legen Sie ein ausreichend großes Exportverzeichnis fest, wie z.B. /storage/updatemgr/
    3. Es scheint, dass der Installer eine „v2“ Konfiguration https://vCenter-IP:5480/configurev2/ verwendet, bei der das Exportverzeichnis nicht konfiguriert werden kann.

vCenter Phase 2 fehlgeschlagen ohne Fehler

Issue: Die Installation des vCenter-Servers schlägt in Phase 2 fehl. Die erneute Bereitstellung des vCenters schlägt fehl. Es gibt keine Fehler in der grafischen Benutzeroberfläche, die auf das Problem hinweisen können.

Solution:

  1. Greifen Sie über SSH oder die Konsole mit dem Root-Konto und dem während des Setups angegebenen Passwort auf das Appliance zu. Ein guter Ausgangspunkt ist die Untersuchung der Protokolle unter /var/log/firstboot. Verwenden Sie den Befehl ls -lt, um die zuletzt geschriebenen Protokolle anzusehen. Die meisten Dienste erzeugen zwei Protokolle: eine endet mit _stdout.log, die Dienstprotokollnachrichten enthält, und eine andere endet mit _stderr.log, die Fehlermeldungen enthält.
  2. Identifizieren Sie einen Dienst, der eine _stderr.log geschrieben hat, zum Beispiel kann es scafirstboot.py_10507_stderr.log sein. Untersuchen Sie das Protokoll, um die Ursache zu ermitteln. Suchen Sie nach Zeilen wie der folgenden:

    ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] Zertifikatüberprüfung fehlgeschlagen: Das Zertifikat ist noch nicht gültig

  3. Dieser Fehler weist auf ein Problem mit den Gültigkeitsdaten des Zertifikats hin, insbesondere auf das Startdatum (ein Zertifikat hat ein Start- und ein Enddatum). Oft deutet dies auf ein Problem mit NTP (Network Time Protocol) hin. Wenn Sie NTP für vCenter konfiguriert haben, aber nicht für den ESXi-Host, auf dem Sie vCenter bereitgestellt haben, kann dieser Fehler auftreten.
  4. Wenn das Problem nicht beim DNS liegt, prüfen Sie die NTP-Einstellungen oder untersuchen Sie mögliche Probleme mit den Zertifikaten oder eine Kombination aus beidem.

Sie können auch versuchen, den vCenter-Installer von einer anderen VM auszuführen, die sich auf demselben ESXi-Host befindet (wo VCSA bereitgestellt wird), um das NTP-Problem zu vermeiden.

VCSA-Installation bleibt bei 80% hängen%

Issue: vCenter Server Appliance bei 80% von Phase 1 stecken geblieben mit Warten auf den Beginn der RPM-Installation .

Solution: Versuchen Sie die folgenden Aktionen, um das Problem zu beheben:

  • Überprüfen Sie die NTP-Einstellungen für VCSA, auf dem ESXi-Host, auf dem VCSA bereitgestellt ist, und auf Ihrem Rechner, von dem aus Sie den Installer ausführen. Möglicherweise müssen Sie einen lokalen NTP-Server angeben.
  • Stellen Sie sicher, dass DNS-Einträge für Ihr vCenter vorhanden sind und aufgelöst werden, bevor Sie FQDN im entsprechenden vCenter-Installationsbildschirm eingeben.
  • Überprüfen Sie die vSphere-Lizenz auf dem ESXi-Host, auf dem Sie VCSA bereitstellen (nicht die kostenlose ESXi-Lizenz).

Möglicherweise müssen Sie den vCenter-Installationsprozess neu starten, nachdem Sie die Ursache des Problems behoben haben.

Fazit

Die häufigsten Gründe für Installationsfehler von VMware vCenter sind falsche DNS-Einstellungen, NTP-Konfiguration, SSL- und Zertifikatsfehler, Probleme beim Verbindungsaufbau zu einer Datenbank, Firewall-Einstellungen und unzureichende Hardware-Ressourcen.

Folgen Sie dem Installationshandbuch für VMware vSphere und vCenter Server aufmerksam, um Fehler zu vermeiden. Treten Fehler auf, verwenden Sie die Tipps in diesem Leitfaden, um vCenter-Installationsprobleme zu beheben. Ein Blick in die Installationsprotokolle unter /var/log auf der vCenter Server Appliance kann wertvolle Hinweise auf die Ursache des Problems liefern.

Probieren Sie NAKIVO Backup & Replication aus

Probieren Sie NAKIVO Backup & Replication aus

Nutzen Sie die kostenlose Testversion, um alle Funktionen der Datensicherheit der Lösung kennenzulernen. 15 Tage kostenlos. Keine Einschränkungen hinsichtlich Funktionen oder Kapazitäten. Keine Kreditkarte erforderlich.

Empfohlene Artikel