VERITAS Storage Foundation 4.1 Intelligent Storage Provisioning Administrator's Guide
Chapter 8, Using Capabilities, Templates and Rules
Storage Selection Rules
125
exclude
An exclude rule omits a set of LUNs from being allocated to a VxVM object.
Note Expressions involving exclude can only use the allof and eachof operators to
combine multiple arguments. By default, ISP applies the allof operator. See “Storage
Selection Rule Operators” on page 128 for more information.
The following examples demonstrate the application of exclude rules:
◆ The following rules, which prevent storage being assigned from EMC or Hitachi disks, are
equivalent:
exclude "VendorName"="EMC", "VendorName"="Hitachi"
exclude allof("VendorName"="EMC", "VendorName"="Hitachi")
◆ Do not use EMC LUNs from Room1:
exclude eachof("VendorName"="EMC", "Room"="Room1")
◆ Do not use disks with VendorName set to the value of the variable VENDOR_NAME:
exclude "VendorName"=VENDOR_NAME
Note VENDOR_NAME is a variable that is defined in a capability. Its value is resolved when
the VxVM object is created.
◆ Exclude certain LUNs from the enclosure Enclr1:
exclude allof("DeviceName"="Enclr1_1", "DeviceName"="Enclr1_2")
multipath
A multipath rule specifies how tolerant a VxVM object is to the failure of a number of specified
components. The rule defines how many paths a VxVM object should have available through each
component.
Note The multipath rule does not take any rule operators.
The following examples demonstrate the application of multipath rules:
◆ Tolerate the failure of one controller:
multipath 2 "Controller"
◆ Tolerate the failure of one controller and one switch:
multipath 2 "Controller", 2 "Switch"