Esxcli: Difference between revisions

From VI-Toolkit
Jump to navigation Jump to search
Line 17: Line 17:


=== enable 2GB Sparse disks ===
=== enable 2GB Sparse disks ===
By default the 2GB Sparse disk format is disabled since -I think- ESXi version 5.x
By default the 2GB Sparse disk format is disabled since ESXi version 5.1 and higher.
If you try to import a disk in 2GB disk format you'll get the following error:
If you try to import a disk in 2GB disk format you'll get the following error:
  # vmkfstools -i /vmfs/volumes/storage/myVM/myVM.vmdk -d thin myVM.vmdk
  # vmkfstools -i /vmfs/volumes/storage/myVM/myVM.vmdk -d thin myVM.vmdk

Revision as of 18:40, 26 August 2014


Disable the firewall

Disable the firewall completely.

esxcli network firewall set --enabled false

Install a patch bundle

esxcli software vib install -d /vmfs/volumes/yourvolumename/patch/patch.zip


install a vib file

esxcli software vib install -v /vmfs/volumes/yourvolumename/patch/patch.vib


enable 2GB Sparse disks

By default the 2GB Sparse disk format is disabled since ESXi version 5.1 and higher. If you try to import a disk in 2GB disk format you'll get the following error:

# vmkfstools -i /vmfs/volumes/storage/myVM/myVM.vmdk -d thin myVM.vmdk
Failed to open '/vmfs/volumes/storage/myVM/myVM.vmdk': The system cannot find the file specified (25).

Test if you have sparse format enabled:

esxcli system module list | grep multiextent

If sparse format is not enabled you get no output, if it is enabled, the output is like:

 # esxcli system module list | grep multiextent 
multiextent                         true        true

You can enable the 2GB disk format by using:

esxcli system module load -m multiextent

advanced settings list

Remind yourself of your changed system advanced settings by using:

esxcli system settings advanced list -d

from: https://twitter.com/AtherBeg/status/481743367957934080

resources

VMware Front Experience:

How to write your own esxcli plugin

esxcli plugin to run shell commands