Vmax Commands
The following are the Vmax commands that are specifically using for Vmax Operations. Please refer Searchable ‘symcli commands’ for full set of Solution Enabler commands.
symaccess
Specifically using for Vmax Allocation to do various operations on Masking view and related Groups under Vmax Commands.
-
symaccess -sid 1234 listList all Initiator, Port and Storage Groups Created for Array 1234
-
symaccess -sid 1234 list -vList all Initiator,Port and Storage Groups Created for Array 1234 along with related Masking Views
-
symaccess -sid 1234 list -type storageList all Storage Groups Created for Array 1234
-
symaccess -sid 1234 list -type initiatorList all Initiator Groups Created for Array 1234
-
symaccess -sid 1234 list -type portList all Port Groups Created for Array 1234
-
symaccess -sid 1234 list viewList masking views Created for Array 1234 with related groups details
-
symaccess -sid 1234 list assignment -dev 9A0:9AFShows the masking details of devices from 9A0 to 9AF
-
symaccess -sid 1234 -wwn xxxx replace -new_wwn yyyyReplace all occurance of wwn xxxx with yyyy in array 1234
-
symaccess -sid 1234 list logins -wwn xxxxCheck whether wwn xxx logged in to any of the FAs on array 1234
-
symaccess -sid 1234 list -type initiator -wwn xxxxCheck whether the HBA WWN xxxx is a member of any Initiator Group
-
symaccess -sid 1234 list -type storage -dev AAACheck whether the HBA WWN xxxx is a member of any Initiator Group
-
symaccess -sid 1234 list no_assignments -dirport 12f:1Shows the devices are mapped to 12f:1 but not masked
-
symaccess -sid 1234 list -name MyGroupList all groups named MyGroup
-
symaccess -sid 1234 list -name MyGroup -vList all groups named MyGroup and also shows the related Masking Views
-
symaccess -sid 1234 list devinfo -ig MyInitiatorList the details of devices assigned to the initiatorgroup MyInitiator
-
symaccess -sid 1234 show MyStorageGroup -type storageShows the contents of storage group MyStorageGroup Created on Array 1234
-
symaccess -sid 1234 show MyInitiatorGroup -type initiatorShows the contents of initiator group MyInitiatorGroup Created on Array 1234
-
symaccess -sid 1234 show MyPortGroup -type portShows the contents of port group MyPortGroup Createdon Array 1234
-
symaccess -sid 1234 show view MyViewShows the contents of view MyView Created on Array 1234
-
symaccess -sid 1234 -f MyBackup.txt backupCreates a file MyBackup containing all the group and view information currently on the Symmetrix array 1234
-
symaccess -sid 1234 -f MyBackup.txt restoreRestores all the group
-
symaccess -sid 1234 -type initiator -name Host1 create -wwn 1000000000000001Creates and initiator group called Host1 by adding the specified wwn
-
symaccess -sid 1234 -type initiator -name Host1 rename -new_name Host2Rename the Initiator Group Host1 as Host2
-
symaccess -sid 1234 -type port -name 3E0_4E0_13E0_14E0 -dirport 3e:0,4e:0,13e:0,14e:0 createCreate the portgroup E0_4E0_13E0_14E0 with specified ports
-
symaccess -sid 1234 -type port -name 3E0_4E0_13E0_14E0 rename -new_name 3E1_4E1_13E1_14E1Rename the Port Gorup 3E0_4E0_13E0_14E0 as 3E1_4E1_13E1_14E1
-
symaccess -sid 1234 -type storage -name Host1 create devs AAA:AABCreate the storage group Host1 with specified range of devices
-
symaccess -sid 1234 -type storage -name Host1 add devs AAA:AABCreate the storage group Host1 with specified range of devices
-
symaccess -sid 1234 -type storage -name Host1 remove devs AAA:AABRemove the device AAA to AAB from storage group Host1
-
symaccess -sid 1234 -type storage -name Host1 remove devs AAA:AAB -unmapRemove the device AAA to AAB from storage group Host1 and also unmap from the FAs
-
symaccess -sid 1234 -type storage -name Host1 rename -new_name Host2Rename the Storage Gorup Host1 as Host2
-
symaccess -sid 1234 create view -name Host1_Allocation -sg Host1 -pg 3E0_4E0_13E0_14E0 -ig Host1Create a masking view combined with specified groups
-
symaccess -sid 1234 view -name Host1_Allocation rename -new_name Host2_AllocationRename name of view Host1_Allocation as Host2_Allocation
-
symaccess -sid 1234 delete view -name Host1_AllocationDelete view Host1_Allocation
-
symaccess -sid 1234 delete view -name Host1_Allocation -unmapDelete view Host1_Allocation and also unmap all the device in associated storage group
-
symconfigure -sid 1234 list -freespace -units mbShows the Formatted and Unformatted freespace in MegaBytes on array 1234
-
symconfigure -sid 1234 -f command_file.txt previewValidates the syntax of the commands in ‘command_file.txt’ and also verify the configuration changes
-
symaccess -sid 1234 -name PG_1_2_15_16_E0_Group -type port -dirport 1e:0,16e:0 removeRemove ports 1e:0 and 16e:0 from port group ‘PG_1_2_15_16_E0_Group’
-
symaccess -sid 1234 -name PG_1_2_15_16_E0_Group -type port -dirport 1e:0,16e:0 removeRemove ports 1e:0 and 16e:0 from port group ‘PG_1_2_15_16_E0_Group’
-
symaccess -sid 1234 -name IG_Server_A -type initiator -wwn xxxx removeRemove HBA WWN ‘xxxx’ from Initiator Group ‘IG_Server_A’
-
symaccess -sid 1234 -name IG_Servers -type initiator -ig IG_Server_A removeRemove Initiator Group ‘IG_Server_A’ from parent Initiator Group ‘IG_Servers’
-
symaccess list hbaShows the wwn of the local HBA and the devices assigned to those.
-
symaccess -sid 1234 view -name Host1_Allocation rename -new_name Host2_AllocationRename name of view Host1_Allocation as Host2_Allocation
-
symaccess -sid 1234 -f Total_views backupThis command will backup all the Masking Views information for array 1234 to file Total_views
-
symaccess -sid 1234 -f Total_views restoreThis command will restore all Masking view information for Vmax Array 1234 from file Total_views, which is earlier created by “backup” option
-
symaccess -sid 1234 -type initiator -name Host1 add -wwn 1000000000000002Add another HBA WWN to the existing Initiator group(IG) “Host1”
-
symaccess -sid 1234 -type port -name MyPorts add -dirport 6e:0Add an aditional port 6e:0 to the existing port group(PG) “MyPorts”
-
symaccess -sid 1234 -type initiator -name Host1_Host2_IG add -ig Host2_IGAdd a child Initiator Group(Host2_IG) to the parent Initiator Group(Host1_Host2_IG)
-
symaccess -sid 1234 show MyInitiatorGroup -type initiator -detailBy including ‘-detail’ option will shows the Flag settings like ‘FCID Lockdown’, ‘Consistent Lun’.. for each WWN number in the initiator group
-
symaccess -sid 1234 show view MyView -detailThis command is the best option to see both parent and child initiator groups (cascaded initiator group) and associated devices for a masking view
-
symaccess -sid 1234 show view Server_A_B_View -ig Server_B_IGDisplays the content of view ‘Server_A_B_View’ with the WWN details of child-Initiator group ‘Server_B_IG’
-
symaccess -sid 1234 remove -login -wwn 1000000000000001 -dirport 12g:1Delete the wwn 1000000000000001 on port 6g:1 from the login history table of vmax 1234
symsg
Performs various operations like create,list,show,export,copy on Storage Groups (SG) in a Vmax Commands
-
symsg -sid 1234 listLists all the storage groups in Vmax array 1234 along with informations like whether the SG a member of Masking View and is a part of FAST Policy
-
symsg -sid 1234 list -vThe -v options displays the member devices of Storage Groups along with other details given by list
-
symsg -sid 1234 create MyStorageGroupCreate a new SG, ‘MyStorageGroup’ in Vmax Array 1234
-
symsg -sid 1234 delete MyStorageGroupDeletes the empty SG ‘MyStorageGroup’ from 1234, the SG should not be associated with any Masking View
-
symsg -sid 1234 delete MyStorageGroup -forceDeletes the SG ‘MyStorageGroup’ which contains devices but not associated with any Masking View
-
symsg -sid 1234 show MyStorageGroupShows the devices in MyStorageGroup along with its Masking View and FAST Policy association status
-
symsg -sid 1234 export MyStorageGroup -file mystoragegroup.txtExport the device information from SG to the text file
-
symsg -sid 1234 exportall -storagegroups.txtexports the device information from all the SGs from 1234 array to the text file storagegroups.txt
-
symsg -sid 1234 import MyStorageGroup -file mystoragegroup.txtCreate SG ‘MyStorageGroup’ from the earlier exported file mystoragegroup.txt
-
symsg -sid 1234 importall -file mystoragegroup.txtCreate storage groups from the earlier exported file mystoragegroup.txt, Storage Group names will be created according to the names in text file
-
symsg -sid 1234 rename MyStorageGroup MyNewStorageGroupRename SG MyStorageGroup to MyNewStorageGroup
-
symsg -sid 1234 -sg MyStorageGroup readySet the status of all devices in SG ‘MyStorageGroup’ to READY
-
symsg -sid 1234 -sg MyStorageGroup not_readyChange the status of all the devices in SG ‘MyStorageGroup’ from READY to NOT READY
-
symsg -sid 1234 -sg MyStorageGroup rw_enableWrite enable all the devices in SG ‘MyStorageGroup’
-
symsg -sid 1234 -sg MyStorageGroup write_disableWrite Disable all the devices in SG ‘MyStorageGroup’