Wednesday, October 8, 2014

VCAP Storage Related Commands

When preppring for the VCAP-DCA, the command line is a must. Certain tasks can only be performed using either the VCLI or internal commands.

Here are some of the Objectives for the VCAP and the commands needed.

Disable automatic host registration

esxcli system settings advanced set -i=0 -o “/Disk/EnableNaviReg”

esxcfg-advcfg -g /Disk/EnableNaviReg


Increase Max NFS volumes

esxcli system settings advanced set -i=32 -o “/NFS/MaxVolumes”

esxcfg-advcfg -g /NFS/MaxVolumes


Increase the TCP Heap Size

esxcli system settings advanced set -i=16 -o “/Net/TcpipHeapSize”

esxcfg-advcfg -g /Net/TcpipHeapSize


Adding a LUN with an Existing VMFS Volume

esxcli storage vmfs snapshot list

esxcli storage vmfs snapshot mount -l ‘replicated_lun’

esxcli storage vmfs snapshot resignature -l ‘replicated_lun’


Understand and apply LUN masking using PSA-related commands

esxcfg-scsidevs -m

esxcfg-mpath -L | grep naa.5000144fd4b74168

esxcli storage core claimrule add -r 500 -t location -A vmhba35 -C 0 -T 1 -L 0 -P MASK_PATH

esxcli storage core claimrule load

esxcli storage core claiming reclaim -d naa.5000144fd4b74168


Unmask a LUN

esxcli storage core claimrule remove -r 500

esxcli storage core claimrule load

esxcli storage core claiming unclaim -t location -A vmhba35 -C 0 -T 1 -L 0

esxcli storage core adapter rescan -A vmhba35


Identify and tag SSD devices

esxcli storage core device list

esxcli storage nmp device list

esxcli storage nmp satp rule add -s VMW_SATP_DEFAULT_AA -d naa.5000144f60f4627a -o enable_ssd

esxcli storage core claiming unclaim -t device -d naa.5000144f60f4627a

esxcli storage core claimrule load

esxcli storage core claimrule run


Display Hardware Acceleration Plug-Ins and Filter

esxcli storage core plugin list -N VAAI — displays plugins for VAAI

esxcli storage core plugin list -N Filter – displays VAAI filter


Displaying whether the device supports VAAI and any attached filters

esxcli storage core device list -d naa.6006016014422a00683427125a61e011


Display VAAI status of each primitive on a device

esxcli storage core device vaai status get -d naa.6006016014422a00683427125a61e011


Display the current claim rules for filters and for VAAI

Filter — esxcli storage core claimrule list –c Filter

VAAI – esxcli storage core claimrule list –c VAAI

esxcli storage core claimrule add -c Filter -P VAAI_FILTER -t vendor -V vlabs -u

esxcli storage core claimrule add -c VAAI -P VMW_VAAI_VLABS -t vendor -V vlabs -u -f

esxcli storage core claimrule load -c Filter

esxcli storage core claimrule load -c VAAI

esxcli storage core claimrule run -c Filter


Unmount a Datastore

esxcli storage filesystem unmount -l vmfs_vcap_masking


Mount a Datastore

esxcli storage filesystem mount -l vmfs_vcap_masking


Upgrade VMFS3 to VMFS5

esxcli storage vmfs upgrade -l vmfs3_upgrade


Check to see if a new plug-in is registered

esxcli storage core plugin registration list


Register a plugin

esxcli storage core plugin registration add -m vcap_satp_va -N SATP -P VCAP_SATP_VA


Set a new default PSP for a SATP

esxcli storage nmp satp list

esxcli storage nmp satp set -s VMW_SATP_CX -P VMW_PSP_RR

esxcli storage nmp satp rule add -s VMW_SATP_CX -d naa.5000144f60f4627a

esxcli storage nmp satp rule list -s VMW_SATP_CX


Changing the PSP on a particular device

esxcli storage nmp device list -d naa.5000144fd4b74168

esxcli storage nmp device set -d naa.5000144fd4b74168 -P VMW_PSP_FIXED


View the device configurations for devices assigned the RR and Fixed PSPs and the generic

esxcli storage nmp psp fixed deviceconfig get -d naa.5000144ff548121b

esxcli storage nmp psp generic deviceconfig get -d naa.5000144fd4b74168

esxcli storage nmp psp roundrobin deviceconfig get -d naa.5000144fd4b74168


Set the preferred path on a device using VMW_PSP_FIXED and customize different parameters for a device using VMW_PSP_RR

esxcli storage nmp psp fixed deviceconfig set -d naa.5000144ff548121b -p vmhba35:C1:T0:L0

esxcli storage nmp psp fixed deviceconfig get -d naa.5000144ff548121b

esxcli storage nmp psp roundrobin deviceconfig set -d naa.5000144fd4b74168 -I 2500 -t iops

esxcli storage nmp psp roundrobin deviceconfig get -d naa.5000144fd4b74168


Set the device back to the VMW_PSP_RR default

esxcli storage nmp psp roundrobin deviceconfig set -d naa.5000144fd4b74168 -t default


Changing a device that is using the VMW_PSP_RR plug-in

esxcli storage nmp psp generic deviceconfig get -d naa.5000144fd4b74168

esxcli storage nmp psp generic deviceconfig set -d naa.5000144fd4b74168 -c ‘iops=5000′


iSCSI port binding

esxcli iscsi networkportal add -A vmhba35 -n vmk1

esxcli iscsi networkportal list






Source: vbyron.com

No comments:

Post a Comment