Esxcli: Difference between revisions
Jump to navigation
Jump to search
no edit summary
(Created page with " === Disable the firewall === Disable the firewall completely. esxcli network firewall set --enabled false") |
No edit summary |
||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[http://pubs.vmware.com/vsphere-60/index.jsp?topic=%2Fcom.vmware.dcli.cmdref.doc%2Fintro.html vSphere 6.0 official esxcli reference] | |||
=== Disable the firewall === | === Disable the firewall === | ||
Line 5: | Line 6: | ||
esxcli network firewall set --enabled false | 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 | |||
=== Getting UUID === | |||
There are two main UUID’s in ESXi, well technically more but let’s just stick to these two :) System and Hardware UUID | |||
from: https://twitter.com/lamw/status/570971985871654913 | |||
==== System UUID ==== | |||
UUID shown in esxcfg-info & esx.conf is the "System” UUID | |||
You can easily get ESXi “System” UUID via | |||
esxcli system uuid get | |||
==== Hardware UUID ==== | |||
UUID shown from vSphere API including PowerCLI is showing the "Hardware" UUID | |||
You can easily get ESXi “Hardware” UUID via | |||
esxcli hardware platform get | |||
==== setup 64-Node VSAN 6.0 Cluster ==== | |||
If you want to setup 64-Node VSAN 6.0 Cluster, make sure to run following & reboot: | |||
esxcli system settings advanced set -o /VSAN/goto11 -i 1 | |||
source: https://twitter.com/lamw/status/568095961156689920 | |||
=== resources === | |||
VMware Front Experience: | |||
[http://www.v-front.de/2013/01/how-to-write-your-own-esxcli-plugin.html How to write your own esxcli plugin] | |||
[http://www.v-front.de/2013/01/release-esxcli-plugin-to-run-arbitrary.html esxcli plugin to run shell commands] |