ESXCLI-Befehle: Was sind sie?
Hier erfahren Sie es:
- ob ESXi seine eigenen ESXCLI-Befehle hat oder nicht
- welche ESXCLI-Befehle es gibt
- wie die DiskInternals Software Ihnen helfen kann
Sind Sie bereit? Lasst uns lesen!
Wenn Sie mit der Kommandozeile vertraut sind, wissen Sie vermutlich bereits, wie man esxcli-Befehle zur Verwaltung und Konfiguration von ESXi verwendet. Andererseits sollte dieser Beitrag hilfreich sein, wenn Sie mit dem esxcli-System nicht vertraut sind. Alles, was Sie vorerst wissen müssen, ist, dass esxcli-Befehle von der ESXi-Shell aus ausgeführt werden.
ESXi-Shell und ESXCLI
Bevor Sie fortfahren können, müssen Sie die ESXi-Shell aktivieren, die normalerweise als Sicherheitsmaßnahme deaktiviert ist. Detaillierte Anweisungen zur Aktivierung finden Sie im Knowledge Base (KB) Artikel 2004746. Sobald die Shell aktiviert ist, können Sie eine Client-Anwendung wie PuTTY verwenden, um eine SSH-Verbindung zur Shell herzustellen.
Alternativ können Sie die Shell auch über die direkte Konsolen-Benutzeroberfläche (DCUI) aufrufen, indem Sie ALT-F1 drücken. Um Befehle in der Shell auszuführen, müssen Sie sich als Benutzer "root" oder mit einem Konto mit ähnlichen Rechten anmelden. Um tiefer in ESXi einzutauchen und das esxcli-System vollständig zu manipulieren, können Sie mit der Befehlsliste "esxcli" Abfragen zu den verfügbaren Namespaces durchführen. In der folgenden Tabelle finden Sie Erläuterungen zu jedem der unter ESXi verfügbaren Namespaces, die von VMware stammen. Informationen zu Namespaces in früheren Versionen von ESXi finden Sie in der entsprechenden Webdokumentation oder führen Sie "esxcli" ohne Argumente aus.
Hier sind einige der am häufigsten verwendeten Befehle aufgeführt:
| esxcli device | Listet Beschreibungen von Gerätebefehlen auf. |
| esxcli esxcli | Listet Beschreibungen von esxcli-Befehlen auf. |
| esxcli fcoe | FCOE-Befehle (Fibre Channel over Ethernet) |
| esxcli graphics | Grafik-Befehle |
| esxcli hardware | Hardware-Namensraum. Wird in erster Linie zum Extrahieren von Informationen über die aktuelle Systemkonfiguration verwendet. |
| esxcli iscsi | iSCSI-Namespace für die Überwachung und Verwaltung von Hardware- und Software-iSCSI. |
| esxcli network | Netzwerk-Namensraum für die Verwaltung virtueller Netzwerke einschließlich virtueller Switches und VMkernel-Netzwerkschnittstellen. |
| esxcli nvme | Befehle für die Verwaltung von NVMe-Geräten. |
| esxcli rdma | Befehle zur Überwachung von RDMA-Geräten. |
| esxcli sched | Verwalten Sie den gemeinsamen systemweiten Swap Space. |
| esxcli software | Software-Namensraum. Enthält Befehle zur Verwaltung und Installation von Imageprofilen und VIBs. |
| esxcli storage | Enthält zentrale Speicherbefehle und andere Speicherverwaltungsbefehle. |
| esxcli system | Befehl zur Systemüberwachung und -verwaltung. |
| esxcli vm | Namensraum für die Auflistung virtueller Maschinen und deren gewaltsames Herunterfahren. |
| esxcli vsan | Namespace für vSAN-Verwaltungsbefehle. Siehe die vSphere-Speicher Veröffentlichung für Details. |
Die 20 wichtigsten ESXCLI-Befehle
Im Folgenden finden Sie eine nach Namespace geordnete Sammlung der esxcli-Befehle für vSphere, die ich häufig verwende. Die Liste ist nicht vollständig, da es zu viele gibt, um sie aufzunehmen. Wenn Sie alles wissen möchten, besuchen Sie die Dokumentationsseite von VMware.
Systembezogene Befehle
#1: esxcli system version get
Beschreibung: Gibt die ESXi-Build- und Versionsnummern zurück.
#2: esxcli system hostname get
Beschreibung: Gibt den Hostnamen, die Domäne und den FQDN des Hosts zurück.
#3: esxcli system stats installtime get
Beschreibung: Gibt das Datum und die Uhrzeit zurück, zu der ESXi installiert wurde.
#4: esxcli system account list
Beschreibung: Listet die auf dem ESXi-Host erstellten lokalen Benutzer auf.
#5: esxcli system account add -d ‘Altaro Guest’ -i altaro -p dsfewfewf*3!4404 -c dsfe
Beschreibung: Mit diesem Befehl können Sie lokale ESXi-Benutzer erstellen. Alle im Beispiel des ESXI-Hosts verwendeten Parameter sind obligatorisch.
#6: esxcli system maintenanceMode set –enable true
Beschreibung: Verwenden Sie diesen Befehl, um ESXi in den Wartungsmodus zu versetzen oder ihn zu beenden.
#7: esxcli system shutdown reboot -d 10 -r “Patch Updates”
Beschreibung: Verwenden Sie diesen Befehl, um ESXi neu zu starten oder herunterzufahren. Der Parameter -d ist ein Countdown-Timer, mindestens 10 Sekunden. ESXi muss sich im Wartungsmodus befinden, bevor Sie den Befehl verwenden können.
Netzwerkspezifische Befehle
#8: esxcli network firewall get
Beschreibung: Gibt den Status der ESXi-Firewall zurück. Standardmäßig wird der Datenverkehr abgelehnt, wenn er nicht durch eine bestimmte Firewall-Regel zugelassen wird. Das Feld Aktiviert zeigt an, ob die Firewall aktiviert ist. Das Feld Loaded zeigt an, ob das Firewall-Modul aktiv ist oder nicht (siehe Befehle esxcli firewall load | unload).
#9: esxcli network firewall set –enabled true | false
Beschreibung: Verwenden Sie diesen esxcli-Befehl, um die ESXi-Firewall zu Zwecken der Fehlerbehebung zu deaktivieren. Beachten Sie, dass von einer Deaktivierung der Firewall auf ESXi dringend abgeraten wird.
#10: esxcli network firewall ruleset list | grep true
Beschreibung: Erzeugt eine Befehlsliste aller aktivierten Firewall-Regeln auf ESXi. Der Befehl wird an grep weitergeleitet, das den Wert "true" annimmt, damit nur aktivierte Regeln angezeigt werden.
#11: esxcli network ip interface ipv4 get
Beschreibung: Zeigt die IPv4-Konfiguration für alle auf ESXi vorhandenen Schnittstellen an.
Softwarebezogene Kommandos
#12: esxcli software vib list
Beschreibung: Listet alle derzeit installierten VIBs auf ESXi auf. Eine VIB ist ein Dateipaketformat, das für die Verteilung von Software auf ESXi.
#13: esxcli software vib update -d “/tmp/update.zip”
Beschreibung: Verwenden Sie diesen esxcli-Befehl, um eine installierte VIB auf ESXi zu aktualisieren. Beachten Sie, dass der Befehl keine neue Software installiert. Stattdessen wird nur das aktualisiert, was bereits installiert ist. Verwenden Sie stattdessen esxcli software vib install, wenn Sie neue Software installieren möchten. Der Parameter -d gibt den vollständigen Pfad zu dem Paket an, das für die Aktualisierung verwendet wird. Wie im nächsten Screenshot zu sehen ist, habe ich einen nicht existierenden Patch angegeben, daher die Fehlermeldung.
Befehle für virtuelle Maschinen
#14: esxcli vm process list
Beschreibung: Listet alle laufenden VMs auf den Hosts auf. Die Welt-ID kann mit anderen esxcli-Befehlen verwendet werden, um verschiedene Aufgaben im Zusammenhang mit VMs auszuführen.
#15: esxcli vm process kill -w 69237 -t soft
Beschreibung: Verwenden Sie diesen Befehl, um eine laufende VM zu beenden, z.B. eine, die nicht auf Befehle reagiert. Sie müssen zuerst die Welt-ID der VM abrufen (siehe Befehl #14) und sie mit dem Parameter -w weitergeben. Der obligatorische Parameter -t soft | hard | force legt die Art des Kill-Vorgangs fest. Beginnen Sie mit soft, damit die VM sauber heruntergefahren werden kann. Wenn dies nicht funktioniert, versuchen Sie die Option hard, die die VM-Prozesse sofort beendet, wie in kill -9. Der Force-Typ sollte nur als letzter Ausweg verwendet werden. Wenn keine der Optionen funktioniert, bleibt Ihnen nur der Neustart von ESXi.
Speicherbezogene Befehle
#16: esxcli storage vmfs extent list
Beschreibung: Der Befehl erzeugt eine Liste von Extents für jedes Volume sowie die entsprechende Zuordnung von Gerätenamen zu UUIDs.
#17: esxcli storage filesystem list
Beschreibung: Der Befehl listet alle Volumes oder Datenspeicher auf, auf die der ESXi-Host zugreifen kann. Die Ausgabe enthält den Dateisystemtyp, Festplatteninformationen sowie den Volume-Namen, den Pfad und die UUID.
iSCSI-bezogene Befehle
#18: esxcli iscsi software set –enabled true && esxcli iscsi software get
Beschreibung: Der obige Befehl besteht eigentlich aus zwei verketteten Befehlen, was auch && tut. Der erste Befehl aktiviert den iSCSI-Softwareadapter und der zweite überprüft, ob der iSCSI-Adapter aktiviert ist.
#19: esxcli iscsi adapter param get -A vmhba65
Beschreibung: Der Befehl gibt Metriken für den angegebenen iSCSI-Adapter zurück. Dazu gehören die aktuellen, minimalen und maximalen Werte und ob die aufgelisteten Parameter konfiguriert sein können oder nicht. Der Name des iSCSI-Adapters, der abgefragt werden soll, wird über den Parameter -A angegeben. Der Name des Adapters wird mit esxcli iscsi adapter list oder über den vSphere Web Client abgefragt.
Verfügbare ESXCLI-Befehle
#20: esxcli esxcli command list
Beschreibung: Listet alle verfügbaren Namespaces und die entsprechenden Befehle auf.
Wiederherstellung von Informationen von VMFS-formatierten Laufwerken
Did you lose some vital information that was saved on a VMFS drive? It can be devastating to lose certain private or critical files/documents. Es gibt jedoch immer eine Möglichkeit, diese Dateien wiederherzustellen. Für die verlorenen Dateien, die auf Ihrem VMFS-Laufwerk gespeichert waren, können Sie sie mit DiskInternals VMFS Recovery.
DiskInternals VMFS Recovery ist eine professionelle Lösung, die in der Lage ist, verlorene Daten von VMFS-formatierten Laufwerken wiederherzustellen. DiskInternals VMFS Recovery verfügt über eine Fülle von Funktionen, die es zur besten VMFS-Wiederherstellungssoftware auf dem Markt machen. Mit DiskInternals VMFS Recovery folgen Sie einfach den Anweisungen des intuitiven Wiederherstellungsassistenten, um Ihre wichtigen Dateien, Dokumente und Daten wiederherzustellen.
Es kann kostenlos heruntergeladen werden und wird von vielen IT-Unternehmen und Privatpersonen genutzt.
Ähnliche Artikel
- VMware vMotion-Storage: Was Sie wissen müssen
- VMFS-Blockgröße: Wie man sie auswählt
- Thick vs. Thin Provisioning: Alles, was Sie wissen wollten
- VMware vMotion-Anforderungen: für VMs und für Hosts
- VMware FT vs. VMware HA: Was ist der Unterschied?
- VMkernel-Ports und Netzwerkschichten
- Was ist VMware vCenter Server und wie funktioniert es?
- Was ist ein Snapshot in VMware?
- Was ist vVol und wie funktioniert es?
- Was ist Hyper-V VDI und seine Vorteile
- Intel VT-x im BIOS: Wie kann man es aktivieren?
- VMware Template vs VMware Clone: the differences and common
- Hyper-V Export VM: Wie funktioniert es?
- VMware ESX vs. ESXi - Hauptunterschiede. Detaillierter Vergleich
- VMware-Datenwiederherstellungssoftware
- VMware-VM mit Snapshot-Dateien (delta.vmdk) wiederherstellen⠀
- Wie man VMDK-Dateien öffnet
- OVA in Hyper-V konvertieren: Schritt-für-Schritt-Anleitung für die einfache Migration virtueller Maschinen
- VMware-Festplatte muss repariert werden
- Prüfen von VMDK-Datenträgern auf Fehler (VMDK-Prüfwerkzeug)
- VMware EVC-Modus
- Herunterladen der VMDK-Datei vom Datenspeicher auf Ihr System in VMware
- Übersicht und Konfiguration des USB-Passthrough in virtuellen Maschinen von VMware
- Der ultimative Leitfaden für AWS EBS-Snapshots: Erstellen, Verwalten und Optimieren von Snapshots
- So installieren Sie das VirtualBox Extension Pack
- Parallels vs. VMware Fusion: Leistung, Funktionen und die beste Virtualisierungslösung für macOS
- Migration von VirtualBox VM zu Hyper-V – Vollständige Anleitung
- Konvertieren von VHD in VMDK
- Anleitung zum Ändern des Speicherorts der VMware ESXi-Protokolle
- VHD von dynamisch in fest konvertieren | Einfache Anleitung zur Konvertierung einer dynamischen VHD in eine feste
- Zurücksetzen einer virtuellen Maschine
- Wiederherstellung von Daten aus virtuellen Festplattendateien
- VMware-Drag-and-Drop funktioniert nicht? So beheben Sie Probleme in Workstation, Player und Windows 10
- VMware-Inhaltsbibliothek: Was ist sie und wie funktioniert sie?
- Wie extrahiert man Inhalte aus VMDK-Dateien?
- VirtualBox: Problem "Kein bootfähiges Medium gefunden"
- So sichern Sie VMware-Daten. Sicherungslösung für VMware
- VMware zu Hyper-V konvertieren - schnell und sicher im Jahr 2023
- Virtuelle und physische Server: Vor- und Nachteile im Jahr 2023
- Wie man DiskPart Virtual Disk Service-Fehler im Jahr 2023 behebt - Die besten Wege
- Ist die virtuelle VMware-Maschine unzugänglich? Reparieren Sie es im Jahr 2023!
- VMware ESXi-Stamm und Standardkennwort
- Freigegebene Ordner von VMware Player
- So führen Sie einen USB-Passthrough in Hyper-V⠀ durch
- Wie installiert man Kali Linux in VirtualBox?
- So stellen Sie eine VHD-Dateisicherung wieder her (2025)
- Einrichten von Hyper-V-Netzwerkadaptern - Anleitung⠀
- So erstellen Sie eine virtuelle Maschine von einer Festplatte
- Die Hardware-Virtualisierung wird im Bereich Beschleunigung aktiviert
- VMware NFS gegenüber VMFS
- Fix: Verbindung zum Virtual Disk Service kann nicht beendet werden
- Möchten Sie die Festplattengröße von VirtualBox erhöhen? Hier ist eine Anleitung, wie man es sicher macht!
- VMFS-Korruption beheben
- So überprüfen Sie VMFS auf beschädigte Metadaten
- VMware-Netzwerkadapter-Einstellungen
- Hyper-V Nested Virtualization - alles über und wie man es aktiviert⠀
- VMware vSphere-Replikation
- Wiederherstellung einer virtuellen VMware-Maschine aus einer VMDK-Datei
- Was ist Raumrückgewinnung und wie wird sie durchgeführt?
- Was ist Thin Provisioning (TP)?
- VMware-Infrastruktur: Welche Komponenten werden verwendet?
- Was ist VM Host Server
- Was versteht man unter NVRAM?
- Citrix vs. VMWare VDI - Was sind die Unterschiede im Jahr 2023?
- ESXi Free-Einschränkungen: Pro und Kontra
- Virtuelles Hyper-V-SAN
- Ergebniscode: e_invalidarg (0x80070057) - wie ist mit diesem Fehler umzugehen?
- Wiederherstellung von VMFS-Partitionstabellen
- VMware-Datenwiederherstellungstool kostenlos herunterladen
- VMware Disk Image: 2023 Anleitung
- VDS beansprucht eine Festplatte nicht
- Konfiguration der VMware-Datenwiederherstellung
- ESXi-Reparaturinstallation
- ESXi-Datenspeicher wiederherstellen
- VMware Workstation: Die angegebene virtuelle Festplatte muss repariert werden
- Wiederherstellung der gesamten virtuellen Maschine mit DiskInternals VMFS Recovery
- Gelöschte VMDK-Daten von VMware Datastore wiederherstellen
- Wiederherstellung der VMDK-Dateien in VMware
- Wiederherstellung einer VM von einem flachen VMDK - Die besten Lösungen
- Hyper-V NIC-Zusammenschaltung⠀
- Workstation Pro vs. Workstation Player in VMware
- So stellen Sie eine VHDX-Datei wieder her: Schritt-für-Schritt-Anleitung zur Wiederherstellung von VHDX-Dateien auf Festplatte, Datenträger und mehr
- VHDX in VDI konvertieren: Einfache Methoden und Tipps zur Datenwiederherstellung
- So rufen Sie VMDK-Dateien ab, wenn die angegebene virtuelle Festplatte repariert werden muss
- Wege zur Behebung des VirtualBox-Fehlers E_FAIL (0x80004005)⠀
- VMware VMDK-Wiederherstellungs-Tool
- Einhängen von VMDK-Dateien und ESX/ESXi-Server-Festplatten mit VMFS Recovery
- Was ist der ESXi Wiederherstellungsmodus?
- Was ist der Unterschied zwischen VMware HA und vMotion?
- VMFS UNMAP: Was ist das?
- Was ist а LUN? (Logical Unit Number)
- VMware vMotion vs. Storage vMotion: Alles, was Sie wissen wollten
- Was ist ein VM-Cluster und wie erstellt man ihn?
- VHDX-Dateien und wie man sie unter Windows einbindet
- Wie man den Vollbildmodus in Virtualbox erreicht
- ESXI auf USB installieren
- Hier finden Sie alles, was Sie über GMSA wissen sollten
- Tools zum Einhängen von VMFS unter Linux, ESXi und Windows
- Reparieren einer beschädigten virtuellen VMware-Maschine (2023)
- VMFS-Partition unter Windows lesen
- VMDK-Datei durchsuchen
- Wie repariere ich eine Time Capsule Festplatte mit dem Status "Interner Datenträger muss repariert werden"?
- Festplattenmodus für die ESXi-VM. Was ist das und wie verwenden wir es: VMware
- VMware fehlende VMDK-Datei
- DiskInternals VMDK-Betrachter
- VMware VMDK Recovery Tool - VMDK-Dateien wiederherstellen
- Xen vs. Proxmox – Ein umfassender Vergleich
- Einfachste Anleitung zum Kopieren einer VHD auf eine physische Festplatte ohne Datenverlust
- VHDX-Reparatur: Umfassende Anleitung zur Behebung beschädigter oder unlesbarer VHDX-Dateien – Beschreibung
- Fehler beim Lesen der VMDK-Datei: Ursachen, Lösungen und Vorbeugung
- VMware RAW Device Mapping and File Recovery
- VMware Kalt- und Heißmigration: Was ist das?
- So formatieren Sie VMware-Festplatten mit ESXI
- Umfassender Leitfaden zu VMware-Dateitypen und -Dateiendungen
- VMDK aus OVA extrahieren: Schritt-für-Schritt-Anleitung für VMware und Datenwiederherstellung
- Einrichtung eines Proxmox-Servers: Vollständige Anleitung zur Installation und Konfiguration von Proxmox VE
- Wie man beschädigte VMDK-Dateien mühelos repariert/repariert

