You are on page 1of 19

man ls

ls -l

cd /vmfs/volumes

pwd

find /vmfs/volumes/ -iname


"*delta.vmdk"

find /vmfs/volumes/ -iname


"*.vmsn"
nano /etc/ntp.conf

cat vmkernel.log

cat vmkernel.log | grep error

cat vmkernel.log | grep error |


more

more vmkernel.log

tail -15 vmkernel.log




–vihost

 vicfg-snmp
 vifs
 vicfg-user
 vicfg-cfgbackup
 vihostupdate
 vmkfstools
 esxcli
 vicfg-ipsec

vifp addserver servername

addserver
removeserver vifp listservers
rotatepassword
listservers
Vifp removeserver servername
vifptarget –-set esxi-02

vifptarget –-clear
vicfg-hostops --operation
enter

vicfg-hostops --operation exit

vicfg-hostops <conn_options> -
-operation reboot --force

vicfg-cfgbackup <conn_options>
-s /tmp/ESX_181842_backup.txt

vicfg-cfgbackup <conn_options>
-l /tmp/ESX_181842_backup.txt

vmkfstools –c 10GB <path to


VMDK>

vmkfstools –X 10g <path to


VMDK>

vmkfstools –P <path to VMDK>

vifs -D [iSCSI-1]

vifs --move '[osdc-cx700-03]


vcli_test/test_doc'
'[osdc-cx700-03] winxpPro-
sp2/test_doc
svmotion --interactive

vmware-cmd -l

vicfg-mpath -l

vicfg-mpath --list-compact

vicfg-mpath --list-plugins

esxcli <conn_options> nmp


device setpolicy --device
naa.xxx --psp VMW_PSP_RR

vicfg-vmknic -6 true

vicfg-vmknic –list

vicfg-vmknic --add --ip


172.16.1.200 --netmask
255.255.255.0 -p "iSCSI-1" -
mtu 9000

vicfg-vswitch –U <vmnic>
<vSwitch>

vicfg-vswitch –L <vmnic>
<vSwitch>
vicfg-vswitch –B vSwitch0

vicfg-vswitch -a vSwitch0

vicfg-vswitch --mtu 9000


vSwitch0

vicfg-vswitch -add-pg iSCSI-1


vSwitch0

vicfg-vswitch -L vmnic5
vSwitch0

–add-dvp-uplink | –P

–del-dvp-uplink | –Q
<adapter_name> –dvp
<DVPort_id><dvswitchname>

–dvp | -V

vicfg-vswitch –Q <vmnic> - V
<dvport ID or vmnic>
<dvswitch>

vicfg-vswitch –P <vmnic> - V
<dvport ID or vmnic>
<dvswitch>

vicfg-snmp –server <hostname>


–username <username> –password
<password> -t target
address>@<port>/<community>
vicfg-snmp –server esxi-02 –t
vcenter/public

vicfg-snmp –server <hostname>


–username <username> –password
<password> –enable

vicfg-snmp –server <hostname>


–username <username> –password
<password> -p <port>

vicfg-volume –l

vicfg-volume –r <previous VMFS


label | UUID

esxcfg-volume –M <previous
VMFS label | UUID

vicfg-module <conn_options> --
list

vicfg-module <conn_options> --
set-options 'intr_type_2
rx_ring_num=8' s2io

vicfg-module <conn_options> --
get-options s2io

esxtop –b > file.csv

esxtop –c <config_file>
vm-support –s –d duration –I
interval

esxtop –R <path to dir>

vscsistats –L

vscsistats –S –W id

vscsistats –P all –W id

vscsistats –x

esxcli nmp satp list

esxcli nmp psp list


vicfg-scsidevs –
vmfs (list ID naa.)
esxcli nmp satp setdefaultpsp
–psp VMW_PSP_RR –satp
VMW_SATP_DEFAULT_AA

esxcli nmp device setpolicy --


device naa.xxx --psp
VMW_PSP_RR

esxcli –server <host> --


username root –password
<password> nmp device list

esxcli <conn_options> nmp


roundrobin getconfig --device
na.xxx
esxcli <conn_options> nmp
roundrobin setconfig --
type=iops --iops 4200 --device
naa.xxx

esxcli nmp satp setdefaultpsp


–psp VMW_PSP_RR –satp
VMW_SATP_SYMM


esxcli swiscsi nic add -n vmk1
 -d vmhba33

esxcli swiscsi nic add –n


<port_name> –d <vmhba>


esxcli swiscsi nic list


 vicfg-rescan vmhba33

esxcli vms vm list

esxcli vms vm kill --type


<kill_type> --world-id <ID>

vmware-umds.exe --set-config –
enable host 1 –enable win 0 –
enable

vmware-umds.exe --download
vmware-umds.exe --set-config –
path c:\download

vmware-umds.exe –E –
exportstore path

vicfg-syslog -i

vicfg-syslog -s mysyslogserver

vicfg-syslog -p <port>

vilogger enable –server


testserver

vilogger enable

vilogger disable

collectionperiod =
10
maxfilesize = 5MB
numrotations = 5

vicfg-dns <conn_options --dns


<dns1,dns2>

vicfg-nics -l

vicfg-nics <conn_options> -a
vmnic2

vicfg-ntp --start

vicfg-ntp -a 192.168.250.2

vicfg-route -a
192.168.100.0/24 192.168.0.1

Esxcfg-swiscsi –e (enable
iSCSI)

-D --discovery
-S --static vicfg-iscsi --adapter –list
-A --
authentication
-P --phba
-T --target
-L --lun
-N --network
(Independent vicfg-iscsi <conn_options> --
hardware iSCSI static –add --ip <ip_addr |
only) domain_name>
-p --pnp --name <iscsi_name>
(Independent <adapter_name>
hardware iSCSI
only)
-I --iscsiname
-W --parameter
-E --swiscsi
-H --adapter
Suboption is one
of the following
operations:
-l --list
-a --add
-r --remove

vicfg-nas –l

vicfg-nas --add --nasserver


dir42.eng.vmware.com -s
/<mount_dir>nfsstore-dir42

vicfg-rescan vmhba1

vicfg-scsidevs -list

vicfg-scsidevs –vmfs

vicfg-scsidevs -hbas

esxcfg-firewall -o
514,udp,out,syslog

esxcfg-firewall –c
514,udp,out,syslog

esxcfg-firewall –q incoming o
esxcfg-firewall –q outgoing

esxcfg-firewall –-
allowOutgoing –-blockIncoming
esxcfg-firewall -–
allowIncoming –allowOutgoing

esxcfg-firewall -–
blockIncoming –blockOutgoing

vm-support

vihostupdate <conn_options> --
query

vihostupdate.pl --server <IP


address of ESXi 4 host> -i -b
<name.zip>

vicfg-user -e user -o list

vicfg-user -e user -o add -l


user27 -p 27_password

vicfg-user <conn_options> -e
group -o add -d group40 -D 55

das.vmCpuMinMHz = <value>
das.usedefaultisolationaddre
ss = false

das.failuredetectiontime =
60000

das.isolationaddress1 to
das.isolationaddress10 =
<value>
das.preferredPrimaries =
172.16.1.1,
172.16.1.2,172.16.1.3






 Set-ExecutionPolicy
 remotesigned

connect-viserver
vcenter01

disconnect-viserver
vcenter01

Get-vm

Get-vm “DC01”
Get-command

Get-vm “DC01”| get-


member

Get-VM | where-object
{$_.numcpu –gt 1}

Get-help *vmotion*

Get-help get-VM -
Examples
Get-powerCLIVersion

You might also like