VMware Befehle

ESX Server:

Liste aller VM’s (incl. ID) anzeigen:

[root@esx]# vcbVmName -h localhost -u root -p password -s any

Updaten eines ESX3.5:

Updates in einem Webdepot anzeigen:

[root@esx]# esxupdate -d DEPOT-URL info

Updates aus einem Webdepot installieren :

[root@esx]# esxupdate -d DEPOT-URL -n update

Updaten eines ESX4:

Updates in einem lokalem Depot anzeigen:

[root@esx]# esxupdate –bundle file:///root/ESX400-200906001.zip info

Updates in einem Webdepot anzeigen:

[root@esx]# esxupdate –bundle http://esxupdate.mustermann.de/ESX400-200906001.zip info

Updates installieren:

[root@esx]# esxupdate –bundle file:///root/ESX400-200906001.zip update

bzw.:

[root@esx]# esxupdate –bundle http://esxupdate.mustermann.de/ESX400-200906001.zip update

VMware Tools:

Nach der Installation der VMware-Tools steht das Netzwerkmodul vmxnet
zur Verfügung, welches in der VM statt dem pcnet32 verwendet werden kann.
Dieses soll insbesondere bei Gigabit-Anschluss eine bessere Performance bieten.
(FC5 kommt leider nicht damit klar)

Umstellen des Netzwerkmodules einer VM:

[root@esx]# vi host.vmx

### vmxnet
ethernet0.virtualDev = “vmxnet”

### pcnet32
ethernet0.virtualDev = “pcnet32″

Eine neue Virtual Disk mit einer Grösse von 10GB und dem Adaptertyp lsilogic erstellen:

[root@esx]# vmkfstools -c 10g -a lsilogic Host_home.vmdk

Virtual Disks des VMware Servers koennen einfach in des Format des ESX umgewandelt werden
und einer Virtuellen Maschine auf dem ESX-Server zugewiesen werden.

Eine Virtual Disk des VMware Servers fuer den ESX-Server umwandeln (importieren):

[root@esx]# vmkfstools -i QUELLE.vmdk ZIEL.vmdk

Backup einer kompletten VM mit der Servicekonsole des ESX-Servers:
- Full-Backup
- VM-Files nicht aufteilen (-M 1)
- VM-Files optimieren (-F 0 (default))

[root@esx]# vcbMounter -t fullvm -M 1 -u BACKUPUSER -p KENNWORT -a name:VM-NAME -r BACKUP-PFAD

.
.
Beispiel:
[root@esx]# vcbMounter -t fullvm -M 1 -u root -p 12345 -a name:FC5_Basis -r /mnt/usb/backup/FC5_Basis

Einen Port in der ESX-Firewall oeffnen:

[root@esx]# esxcfg-firewall –openPort PORT,PROTOKOLL,RICHTUNG,BEZEICHNUNG

.
Beispiel:
[root@esx]# esxcfg-firewall –openPort 8192,tcp,in,VeritasAgent

ESX3i Server:

Patch einspielen per RCLI:

vihostupdate.pl –server ESX-HOST –username USER –password PASS -i -b PATCHFILE.zip

Die Konfiguration eines ESX3i sichern per RCLI:

vicfg-cfgbackup.pl –server ESX-HOST –username USER –password PASS –save BACKUP-FILE

Die Konfiguration eines ESX3i wiederherstellen per RCLI:

vicfg-cfgbackup.pl –server ESX-HOST –username USER –password PASS –load BACKUP-FILE

VMware Server:

Eine neue Disk erstellen (Size 10GB, LSI Logic Controller):

vmware-vdiskmanager -c -a lsilogic -t 2 -s 10GB /var/lib/vmware/VirtualMachines/OS_HOSTNAME/OS_HOSTNAME_diskNN.vmdk

Links:
Linux konvertieren per rsync