6.5.1

Table Of Contents
Example: Masking a LUN
In this example, you mask the LUN 20 on targets T1 and T2 accessed through storage adapters vmhba2
and vmhba3.
1
#esxcli --server=server_name storage core claimrule list
2
#esxcli --server=server_name storage core claimrule add -P MASK_PATH -r 109 -t location -A vmhba2 -
C 0 -T 1 -L 20
#esxcli --server=server_name storage core claimrule add -P MASK_PATH -r 110 -t location -A vmhba3 -
C 0 -T 1 -L 20
#esxcli --server=server_name storage core claimrule add -P MASK_PATH -r 111 -t location -A vmhba2 -
C 0 -T 2 -L 20
#esxcli --server=server_name storage core claimrule add -P MASK_PATH -r 112 -t location -A vmhba3 -
C 0 -T 2 -L 20
3
#esxcli --server=server_name storage core claimrule load
4
#esxcli --server=server_name storage core claimrule list
5
#esxcli --server=server_name storage core claiming unclaim -t location -A vmhba2
#esxcli --server=server_name storage core claiming unclaim -t location -A vmhba3
6
#esxcli --server=server_name storage core claimrule run
Unmask Paths
When you need the host to access the masked storage device, unmask the paths to the device.
In the procedure, --server=server_name specifies the target server. The specified target server
prompts you for a user name and password. Other connection options, such as a configuration file or
session file, are supported. For a list of connection options, see Getting Started with vSphere Command-
Line Interfaces.
Note When you run an unclaim operation using a device property, for example, device ID or vendor, the
paths claimed by the MASK_PATH plugin are not unclaimed. The MASK_PATH plugin does not track any
device property of the paths that it claims.
Prerequisites
Install vCLI or deploy the vSphere Management Assistant (vMA) virtual machine. See Getting Started with
vSphere Command-Line Interfaces. For troubleshooting, run esxcli commands in the ESXi Shell.
vSphere Storage
VMware, Inc. 221