Probleme mit VMware vSphere Hypervisor (ESXi) können ziemlich frustrierend sein, besonders bei der Einrichtung oder Fehlersuche. Manchmal ist die Ursache erst nach genauerer Betrachtung der Einstellungen oder Protokolle ersichtlich. Dieser Artikel behandelt einige häufige Schwierigkeiten und deren Behebung, damit Sie nicht länger verzweifeln. Mit diesen Schritten erhalten Sie ein klareres Bild der Fehlerursache oder können zumindest einige grundlegende Probleme ausschließen. Zum Beispiel: Warum funktioniert das Netzwerk nicht? Warum kann ich keine VM starten? Oder warum wird eine nicht unterstützte CPU angezeigt? Das sind typische Probleme, und hoffentlich hilft Ihnen dieser Artikel, schneller wieder auf den richtigen Weg zu kommen.
So beheben Sie häufige Probleme bei der Einrichtung und Verwaltung von VMware ESXi
Lösung 1: Stellen Sie sicher, dass Ihre Hardware unterstützt und korrekt konfiguriert ist.
Wenn Sie Fehlermeldungen zu nicht unterstützten CPUs oder Hardware erhalten, überprüfen Sie zunächst die Spezifikationen Ihres Servers anhand des VMware-Hardwarekompatibilitätsleitfadens ( https://www.vmware.com/resources/compatibility/search.php ).Die Kompatibilität kann bei manchen Konfigurationen ein Albtraum sein, insbesondere bei älterer Hardware oder einem nicht standardmäßigen BIOS. Auf einem Rechner funktionierte es erst nach dem Deaktivieren bestimmter BIOS-Einstellungen wie Intel VT-x oder AMD RVI in der Firmware – VMware macht es einem natürlich unnötig schwer. Wenn Ihre CPU keine Virtualisierungserweiterungen unterstützt, benötigen Sie entweder neue Hardware oder müssen diese Funktion im BIOS aktivieren. Andernfalls treten Fehler während der Installation oder beim Ausführen von VMs mit mehr als wenigen vCPUs auf.
Lösung 2: ESXi-Startparameter für nicht unterstützte CPUs anpassen
Okay, manchmal möchte man einfach nur sehen, ob man bestimmte CPU-Prüfungen umgehen kann, insbesondere in Testumgebungen. Drücken Sie während des Bootvorgangs Shift+Oim ESXi-Bootmenü die entsprechende Taste. Fügen Sie dann den Parameter hinzu: allowLegacyCPU=true. Dieser Trick ermöglicht es Ihnen möglicherweise, ESXi auf nicht unterstützten CPUs auszuführen. Setzen Sie dies jedoch nicht in der Produktion ein, es sei denn, Sie wissen genau, was Sie tun. Es ist eher eine Notlösung, aber im Notfall funktioniert es – oder zumindest ist es einen Versuch wert. Bei manchen Konfigurationen verläuft die Installation oder der Bootvorgang nach dem Hinzufügen normal. Nur zur Info: Einige Funktionen sind möglicherweise nicht verfügbar oder die Stabilität kann beeinträchtigt sein.
Lösung 3: Überprüfen Sie, ob die Netzwerkeinstellungen korrekt sind und DHCP funktioniert.
Wenn Ihr ESXi-Host hochfährt, Sie aber keine Verbindung über die Weboberfläche oder SSH herstellen können, prüfen Sie, ob er eine IP-Adresse erhalten hat. Am einfachsten geht das über die Direct Console User Interface (DCUI).Drücken Sie dazu F2 und melden Sie sich als Root an. Navigieren Sie anschließend zu „Management-Netzwerk konfigurieren“. Stellen Sie sicher, dass der Netzwerkadapter aktiviert und entweder mit einer statischen IP-Adresse oder per DHCP konfiguriert ist und dass das Netzwerkkabel angeschlossen ist. Manchmal führen Fehlkonfigurationen der DHCP-Einstellungen oder der VLANs dazu, dass der Host überhaupt keine Adresse erhält – und Sie sehen dann nur einen leeren Bildschirm oder erhalten keine Antwort auf einen Ping.
Lösung 4: Sicherstellung der ordnungsgemäßen Speicherung und des Datenspeicherzugriffs
Wenn die Erstellung einer VM aufgrund von Speicherproblemen fehlschlägt, gehen Sie in der Weboberfläche zu „Speicher“ und prüfen Sie, ob Ihre lokalen Festplatten oder externen Speicher korrekt erkannt werden. Falls nicht, klicken Sie auf „Neu scannen“. Manchmal benötigen Laufwerke einen kleinen Anstoß, um erkannt zu werden. Achten Sie beim Erstellen eines Datenspeichers darauf, das richtige Gerät auszuwählen und es korrekt mit VMFS zu formatieren. Wenn der Speicher instabil ist oder nicht erkannt wird, ist dies problematisch, da Ihre VM-Dateien keinen sicheren Speicherort haben. Stellen Sie sicher, dass der verfügbare Speicherplatz dem geplanten Speicherplatz entspricht.
Fehlerbehebung 5: Behebung der Lizenzbeschränkungen für die kostenlose Version
Ich hoffe, Sie nutzen die kostenlose vSphere Hypervisor-Lizenz. Wenn Sie einer VM mehr als 8 vCPUs zuweisen, kann ESXi eine Fehlermeldung wie „Nicht genügend Lizenzen“ ausgeben oder die VM nicht starten. Normalerweise liegt das an einer Lizenzbeschränkung. Begrenzen Sie daher die Anzahl der vCPUs Ihrer VM auf 8. Sollten Sie eine Meldung über das Ablaufdatum oder den Testmodus sehen, aktivieren Sie die Lizenz einfach ordnungsgemäß über „Verwalten“ > „Lizenzierung“ in der Weboberfläche. Ohne Aktivierung laufen Ihre VMs zwar weiter, aber Sie können nach 60 Tagen keine neuen VMs mehr erstellen oder bestimmte Einstellungen ändern.
Ein weiteres Problem ist die Netzwerkkonfiguration: Wenn VMs keine Verbindung herstellen können oder Netzwerkfehler auftreten, überprüfen Sie Ihren vSwitch und die Portgruppen. Nehmen Sie keine Änderungen am Management-Netzwerk oder am vmk0 -Port vor, es sei denn, Sie wissen genau, was Sie tun. Ein falsch konfigurierter virtueller Switch kann den Managementzugriff unterbrechen. In diesem Fall hilft Ihnen die Option „Netzwerkeinstellungen wiederherstellen“ in der DCUI, die Standardeinstellungen wiederherzustellen.
Zusammenfassung
- Prüfen Sie die Hardwareunterstützung und die BIOS-Einstellungen für die Virtualisierung.
- Dient Shift+Ozur Anpassung der Bootparameter, falls die CPU nicht unterstützt wird.
- Stellen Sie sicher, dass die Netzwerkadapter ordnungsgemäß konfiguriert sind und DHCP funktioniert.
- Speichergeräte erneut scannen und Ihre Datenspeicherkonfiguration überprüfen.
- Behalten Sie die Lizenzbeschränkungen im Auge, insbesondere die Anzahl der CPUs und VMs.
Zusammenfassung
Die meisten Probleme lassen sich auf Hardware-Unterstützung, Netzwerkfehlkonfigurationen oder Lizenzbeschränkungen zurückführen. Sobald diese behoben sind, läuft ESXi in der Regel sehr zuverlässig. Es ist etwas seltsam, dass manche Probleme erst nach einem Neustart oder bei der Zuweisung von mehr Ressourcen als in der kostenlosen Lizenz enthalten sind auftreten – aber so ist VMware eben. Falls Sie nach diesen Überprüfungen immer noch nicht weiterkommen, werfen Sie einen Blick in die VMware-Protokolle oder die Community-Foren – sie sind überraschend hilfreich. Hoffentlich erspart Ihnen das etwas Kopfzerbrechen bei der Einrichtung Ihres Hypervisors. Bleiben Sie ruhig, überprüfen Sie jeden Schritt und scheuen Sie sich nicht, Teile der Einrichtung zurückzusetzen oder neu durchzuführen – das gehört dazu.