InhaltsverzeichnisVMWAREESX 5.5zeige alle VMs auf dem Host:vim-cmd vmsvc/getallvms Zeige mir ob die Maschine mit ID 109 läuft:vim-cmd vmsvc/power.getstate 109 Starte die VM mit der ID 109:vim-cmd vmsvc/power.on 109 Stoppe die VM mit der ID 109 weich:vim-cmd vmsvc/power.shutdown 109 Stoppe die VM mit der ID 109 hart:vim-cmd vmsvc/power.off 109 Starte die VM mit der ID 109 neu:vim-cmd vmsvc/power.reboot 109 Zeige mir alle Netzwerkarten an:esxcli network nic list esxcfg-nics -l Zeige mir Informationen zu einer Netzwerkkarte an:ethtool vmnic0 ethtool -i vmnic1 esxcli network nic get -n vmnic2 Zeige mir Routinginformationen an:esxcli network ip route ipv4 list esxcfg-route Zeige mir verbundene Ports an:esxcli network ip connection list Zeige mir ARPinformationen an:esxcli network ip neighbor list Zeige mir Kernelportinformationen an:esxcli network ip interface list Zeige mir Failoverinformationen an:esxcli network vswitch standard policy failover get -v vSwitch0 Teste die SSL-Verbindung zum ESX-Server:openssl s_client -connect meinESXsrv:443 Zeige mir VSWITCH-Informationen an:esxcfg-vswitch -l esxcfg-vmnic -l Fahre den Host runteresxcli system shutdown poweroff Starte den Host neuesxcli system shutdown reboot lass eine NIC zur Identifikation 5 Sekunden blinkenethtool -p vmnic8 5 mögliche Fehlereine VM lässt sich nach einem ESX-Crash nicht mehr einschalten, da noch viele offene Dateien vorhanden sind:
- migriere die Maschine auf einen anderen Host. eine VM lässt sich nach einem ESX-Crash nicht mehr einschalten, da noch viele offene Dateien vorhanden sind (Pfad ungültig):
- Migration schlägt fehl esxcli vm process list | less MyVM37 World ID: 123456 :q esxcli vm process kill --type soft --world-id 123456 # oder esxcli vm process kill --type force --world-id 123456 in einem HA-Cluster lässt sich ein Host nicht mehr erreichenDurchstarten der Dienste: /etc/init.d/hostd restart /etc/init.d/vpxa restart prüfen ob eine Portgruppe „Management Network“ deaktiviert (disabled) ist: esxcfg-vmknic -l eventuell manuell aktivieren mit: esxcfg-vmnic -e "Management Network" vergrößere eine IDE-DISK auf 25GB
Snapshot erstellen/Löschen brachte nicht die Lösung vmkfstools -X 25G /vmfs/volumes/filerdest0123/MyServer1/MyServer1.vmdk
dann VM per gparted starten und Dateisystem vergrößern.
dann VM wieder normal starten. OVA-Datei nach VMDK konvertieren
Download und Installation von ovttool https://my.vmware.com/group/vmware/details?downloadGroup=OVFTOOL350&productId=353 "C:\Program Files (x86)\VMware\Client Integration Plug-in 5.1\ovftool.exe" meineDatei.ova meineDatei.vmk
es werden eine vmdk und eine vmx-datei erstellt, die noch auf den VSPHERE-Host verschoben werden müssen. VMWARE-Player
Um einer VM eine feste MAC-Adresse zuzuweisen, muss in der blabla.vmx-Datei folgendes geändert werden: ethernet[0].generatedAddress -> Eintrag löschen ethernet[0].addressType -> Eintrag löschen ethernet[0].generatedAddressOffset -> Eintrag löschen ethernet[0].address = 00:12:34:ab:cd:ef -> Eintrag erstellen oder entsprechend abändern. vorher Sicherung der Originaldatei nicht vergessen. Wer sichert ist feige Optimierung von virtuellen Maschinen
ausgehende Verbindungen von einem ESX-Server zulassenesxcfg-firewall --allowOutgoing VMWARE-tools auf Linux automatisiert updatenvmware-tools-upgrader -p "-d"
oder unter vsphere:
alle virtuellen Maschinen auf einem (entfernten) ESX-Host anzeigenvmware-cmd -H myEsxHost -U root -P geheimesPw -l vmware-cmd -s listvms vmware-vim-cmd vmsvc/getallvms eine virtuelle Maschine startenvmware-cmd myVirtSrv start eine virtuelle Maschine hard stoppenvmware-cmd myVirtSrv stop hard VMX-Datei einer virtuellen Maschine ermittelnvmware-cmd myVirtSrv getconfigfile ist die virtuelle Maschine an?vmware-cmd myVirtSrv getstate Hat die virtuelle Maschine VMWARE-Tools installiert?vmware-cmd myVirtSrv gettoolslastactive Anzeigename der virt. Maschinevmware-cmd myVirtSrv getconfig display Zeige die IP der virt. Maschine anvmware-cmd myVirtSrv getguestinfo ip VMWARE-Tools vom Host aus updatenerst die VMID der virtuellen Maschine ermitteln: vmware-vim-cmd vmsvc/getallvms dann diesem Kommando mitübergeben: vmware-vim-cmd vmsvc/tools.upgrade <vmid> zeige mir die vmid und den Namen der virtuellen Maschine an:vim-cmd vmsvc/getallvms |awk '{if ($1 >0) print $1":"$2}' | grep '^[0-9]\{2,3\}': angepasste .bashrc
danach kann man auf seinem ESX ein paar Sachen einfacher anzeigen.
oder xkeymap.usekeycodeMap = "TRUE"
Fehler: Cut and Paste geht nicht. isolation.tools.copy.disable="FALSE" isolation.tools.paste.disable="FALSE"
erst nach Neustart der VMs aktiviert. |