ADVERTISEMENT
Full list of Articles and Utilities
- BCV Creationemc
- Dynamic Vs Static SRDFemc
- EMC Quick Linksemc
- Simple Clone Operationsemc
- Solution Enabler Symcli Commandsemc
- Solution Enabler Symcli Question Bankemc
- SRDF Operationsemc
- Symdev Command to BIND and UNBINDemc
- Virtual Provisioning in VMaxemc
- VMax Allocation Stepsemc
- VMax3 and PowerMax Allocation Stepsemc
- VMax3 and PowerMax Deallocation Stepsemc
- CONVERT - Cylinders «-» GBemc
- CONVERT - Hex «-» Decimalemc
- DECODE - EMC FA WWPNemc
- DECODE - SYMM Device NAAemc
- ENCODE - EMC FA WWPNemc
- ENCODE - SYMM Device NAAemc
- GENERATE - Device Rangesemc
- GENERATE - Hex Numbersemc
- REMOVE - Duplicate Devicesemc
- SEPARATE - Devices By Commasemc
- SORT - Hex Numbersemc
- WWN - Remove or Add Colonsemc
- CREATE - Bindingemc
- CREATE - Initiator Groupemc
- CREATE - Mappingemc
- CREATE - Masking Viewemc
- CREATE - Meta Deviceemc
- CREATE - Port Goupemc
- CREATE - Storage Groupemc
- CREATE - Thin Deviceemc
- CREATE - Thin Device RDFemc
- DELETE - All Groupsemc
- DELETE - Bindingemc
- DELETE - Deviceemc
- DELETE - Mappingemc
- DELETE - Masking Viewemc
- DELETE - Thin Deviceemc
- DISOLVE - Meta Headsemc
- UPDATE - Device Attributeemc
- UPDATE - Device Groupemc
- UPDATE - Device Statusemc
- UPDATE - Storage Groupemc
- VMAX-3 Allocationemc
- Pure Flash Storage Provisioningpure
- Pure FlashArray Modelspure
- Pure Storage CLI Commandspure
- Pure Storage CLI Question Bankpure
- CREATE - Hostpure
- CREATE - Volumepure
- CREATE - Volume Connectionpure
- DELETE - Volumepure
- DELETE - Volume Connectionpure
- CISCO MDS CLI Question Bankcisco
- CISCO MDS Show Commandscisco
- Cisco MDS Zoning Quick Reference Guidecisco
- CREATE - Zoningcisco
Solution Enabler Symcli Commands
A list of useful SYMCLI Commands to manage Dell EMC VMax, VMax3 and PowerMax storage arrays.
-
symaccess commands
The symaccess command performs Auto-provisioning Group operations on storage, initiator, and port groups. It will also be used to create and manage masking views.79 Commands-
symaccess -sid 1234 -f MyBackup.txt backupCreates a file MyBackup containing all the group and view information currently on the Symmetrix array 1234Copied
-
symaccess -sid 1234 -f MyBackup.txt restoreRestores all the groupCopied
-
symaccess -sid 1234 -f Total_views backupThis command will backup all the Masking Views information for array 1234 to file Total_views.Copied
-
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.Copied
-
symaccess -sid 1234 -file Views_Groups_1234.txt backupBackup all the view and group information currently on VMAX 1234 to the file Views_Groups_1234.txt.Copied
-
symaccess -sid 1234 -file Views_Groups_1234.txt listList all the Group(storage,port,initiator) information from the backup file "Views_Groups_1234.txt".Copied
-
symaccess -sid 1234 -file Views_Groups_1234.txt list viewList all the views from the backup file "Views_Groups_1234.txt".Copied
-
symaccess -sid 1234 -file Views_Groups_1234.txt restoreRestores all the groups, views, and security informations from the previously(created using backup option) file.Copied
-
symaccess -sid 1234 -name IG_Servers -type initiator -ig IG_Server_A removeRemove Initiator Group 'IG_Server_A' from parent Initiator Group 'IG_Servers'Copied
-
symaccess -sid 1234 -name IG_Server_A -type initiator -wwn 1000000000000001 removeRemove HBA WWN 1000000000000001 from Initiator Group IG_Server_ACopied
-
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'.Copied
-
symaccess -sid 1234 -name PG_1_2_15_16_E0_Group -type port -dirport 1e:0,16e:0 remove -unmapRemove ports 1e:0 and 16e:0 from port group 'PG_1_2_15_16_E0_Group'.The '-unmap' option also unmap(from 1e:0 and 16:e0) the devices on all related Storage Groups associated with port group 'PG_1_2_15_16_E0_Group'.Copied
-
symaccess -sid 1234 -type initiator -name Host1 add -wwn 1000000000000002Add another HBA WWN to the existing Initiator group(IG) "Host1".Copied
-
symaccess -sid 1234 -type initiator -name Host1 create -consistent_lunCreate the Initiator Group Host1 and enable the LUN id consistency at the same time.Copied
-
symaccess -sid 1234 -type initiator -name Host1 create -wwn 1000000000000001Creates and initiator group called Host1 by adding the specified wwnCopied
-
symaccess -sid 1234 -type initiator -name Host1 rename -new_name Host2Rename the Initiator Gorup Host1 as Host2Copied
-
symaccess -sid 1234 -type initiator -name Host1 set consistent_lun onEnable the LUN id consistency on an existing IG.Copied
-
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).Copied
-
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 portsCopied
-
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_14E1Copied
-
symaccess -sid 1234 -type port -name MyPorts add -dirport 6e:0Add an aditional port 6e:0 to the existing port group(PG) "MyPorts".Copied
-
symaccess -sid 1234 -type storage -name Host1 add devs AAA:AABAdd the devices AAA:AAB to storage group Host1.Copied
-
symaccess -sid 1234 -type storage -name Host1 add devs AAA:AAB -celerraAdd the Celerra devices AAA:AAB to storage group Host1.Copied
-
symaccess -sid 1234 -type storage -name Host1 create devs AAA:AABCreate the storage group Host1 with specified range of devicesCopied
-
symaccess -sid 1234 -type storage -name Host1 remove devs AAA:AABRemove the device AAA to AAB from storage group Host1Copied
-
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. Do not use -unmap option if we want to keep the devices mapped to the front end ports. These devices need be unmapped manually later using symconfigure command.Copied
-
symaccess -sid 1234 -type storage -name Host1 remove devs AAA:AAB -unmap -celerraRemove the celerra device AAA to AAB from storage group Host1 and also unmap from the FAsCopied
-
symaccess -sid 1234 -type storage -name Host1 rename -new_name Host2Rename the Storage Gorup Host1 as Host2Copied
-
symaccess -sid 1234 -type storage -name ParentSG add sg ChildSG1,ChildSG2Add the existing child storage groups ChildSG1 and ChildSG2 to the parent Storage Group ParentSGCopied
-
symaccess -sid 1234 -type storage -name ParentSG create sg ChildSG1,ChildSG2Create a new parent Storage Group called ParentSG and add the existing child storage groups ChildSG1 and ChildSG2 to it.Copied
-
symaccess -sid 1234 -type storage -name ParentSG remove sg ChildSG1,ChildSG2Remove the child storage groups ChildSG1 and ChildSG2 from the parent Storage Group ParentSGCopied
-
symaccess -sid 1234 -wwn 1000000000000001 rename -alias Host1/HBA01Create/Rename Node Name(Host1) and Portname(HBA01) in Access-logix database for given WWN.Copied
-
symaccess -sid 1234 -wwn 1000000000000001 replace -new_wwn 1000000000000002Replace all occurance of wwn 1000000000000001 with 1000000000000002 in array 1234Copied
-
symaccess -sid 1234 create view -name Host1_Allocation -sg Host1 -pg 3E0_4E0_13E0_14E0 -ig Host1Create a masking view combined with specified groupsCopied
-
symaccess -sid 1234 delete -name MyInitiator -type initDelete/Remove an empty initiator group.The "-force" must be used if the initiator group(IG) is not empty.We can't delete IG if it is part of a Masking View.Copied
-
symaccess -sid 1234 delete -name MyPortGroup -type portDelete/Remove an empty port group.The "-force" must be used if the port group(PG) is not empty.We can't delete PG if it is part of any Masking View.Copied
-
symaccess -sid 1234 delete -name MyStorageGroup -type storageDelete/Remove an empty storage group.The "-force" must be used if the storage group(SG) is not empty.We can't delete SG if it is part of a Masking View.Copied
-
symaccess -sid 1234 delete view -name Host1_AllocationDelete view Host1_Allocation.Copied
-
symaccess -sid 1234 delete view -name Host1_Allocation -unmapDelete view Host1_Allocation and also unmap all the device in associated storage group.Copied
-
symaccess -sid 1234 listList all Initiator, Port and Storage Groups Created for Array 1234Copied
-
symaccess -sid 1234 list -name MyGroupList all groups named MyGroupCopied
-
symaccess -sid 1234 list -name MyGroup -vList all groups named MyGroup and also shows the related Masking ViewsCopied
-
symaccess -sid 1234 list -type init -name MyIGFind the number of child initiators in IG MyIG and number of associated Masking Views.Copied
-
symaccess -sid 1234 list -type init -name MyIG -vFind the number of child Initiator Groups in IG MyIG and also shows the associated Masking View.Copied
-
symaccess -sid 1234 list -type initiatorList all Initiator Groups Created for Array 1234Copied
-
symaccess -sid 1234 list -type initiator -wwn 1000000000000001Check whether the HBA WWN 1000000000000001 is a member of any Initiator Group.Copied
-
symaccess -sid 1234 list -type portList all Port Groups Created for Array 1234Copied
-
symaccess -sid 1234 list -type port -dirport 1d:04List all the port groups in which FA port 1d:04 is a member.Copied
-
symaccess -sid 1234 list -type port -dirport 1d:04 -detailList all the port groups in which FA port 1d:04 is a member. It will also shows the port counts in each port group and the number of masking views for each port group.Copied
-
symaccess -sid 1234 list -type port -dirport 1d:04 -vList all the port groups and masking views in which FA port 1d:04 is a member. It will also shows the port counts in each port group and the number of masking views for each port group.Copied
-
symaccess -sid 1234 list -type port -name MyPGFind the number of ports in Port Group MyPG and numbers of associated Masking views.Copied
-
symaccess -sid 1234 list -type port -name MyPG -vFind the number of ports in Port Group MyPG and also shows the associated Masking Views.Copied
-
symaccess -sid 1234 list -type storageList all Storage Groups Created for Array 1234Copied
-
symaccess -sid 1234 list -type storage -dev AAACheck whether the device AAA is part of of any Storage Groups.Copied
-
symaccess -sid 1234 list -type storage -name MySgFind the number of devices in storage Group MySg and number of associated Masking Views.Copied
-
symaccess -sid 1234 list -type storage -name MySg -vFind the number of devices in storage group MySg and also shows the associated Masking ViewCopied
-
symaccess -sid 1234 list -vList all Initiator,Port and Storage Groups Created for Array 1234 along with related Masking ViewsCopied
-
symaccess -sid 1234 list assignment -dev 9A0:9AFShows the masking details of devices from 9A0 to 9AFCopied
-
symaccess -sid 1234 list devinfo -ig MyInitiatorList the details of devices assigned to the initiatorgroup MyInitiatorCopied
-
symaccess -sid 1234 list logins -dirport 12f:1List WWPNs logged in to FA port 12f:1Copied
-
symaccess -sid 1234 list logins -wwn 1000000000000001Check whether wwn 1000000000000001 logged in to any of the FAs on array 1234.Copied
-
symaccess -sid 1234 list logins -wwn 1000000000000001 -vCheck whether wwn 1000000000000001 logged in to any of the FAs on array 1234."-v" options also provides the time of login change. This is helpful if the wwpn not logged in now on the FAs , but want to know when its got disconnected.Copied
-
symaccess -sid 1234 list no_assignments -dirport 12f:1Shows the devices are mapped to 12f:1 but not part of any masking view.Copied
-
symaccess -sid 1234 list viewList masking views Created for Array 1234 with related groups detailsCopied
-
symaccess -sid 1234 list view -name Host1_Allocation -detailProvides detailed infomation about the masking view .This output is same as 'symmaccess show view'.Copied
-
symaccess -sid 1234 list view -name Host1_Allocation -vThis command shows more readable information about the associated Storage Group,Initiator Groups and Port Groups.Copied
-
symaccess -sid 1234 remove -login -wwn 1000000000000001Completely remove the wwn 1000000000000001 from the login history table of vmax 1234Copied
-
symaccess -sid 1234 remove -login -wwn 1000000000000001 -dirport 12g:1Delete the wwn 1000000000000001 on port 6g:1 from the login history table of vmax 1234Copied
-
symaccess -sid 1234 show MyInitiatorGroup -type initiatorShows the contents of initiator group MyInitiatorGroup Created on Array 1234Copied
-
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.Copied
-
symaccess -sid 1234 show MyPortGroup -type portShows the contents of port group MyPortGroup Createdon Array 1234Copied
-
symaccess -sid 1234 show MyStorageGroup -type storageShows the contents of storage group MyStorageGroup Created on Array 1234Copied
-
symaccess -sid 1234 show view MyViewShows the contents of view MyView Created on Array 1234Copied
-
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.Copied
-
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'.Copied
-
symaccess -sid 1234 verifyVerify the ACLX database in VMax 1234 is consistent.Copied
-
symaccess -sid 1234 view -name Host1_Allocation rename -new_name Host2_AllocationRename name of view Host1_Allocation as Host2_AllocationCopied
-
symaccess -sid 1234 view -name Host1_Allocation rename -new_name Host2_AllocationRename name of view Host1_Allocation as Host2_AllocationCopied
-
symaccess list hbaShows the wwn of the local HBA and the devices assigned to those.Copied
-
-
symacl commands
The symacl command can be used to set up or updates Symmetrix access control information in Symmetrix array.21 Commands-
symacl -sid 1234 -file add_devices_to_acc_pool.txt commit
add_devices_to_acc_pool.txt
------------------------
add dev AAAAA:AAAAB to accpool MY_ACC_POOL;
Add devices AAAAA and AAAAB to MY_ACC_POOL in symmetrix array 1234.Copied -
symacl -sid 1234 -file add_hostaccid_to_acc_group.txt commit
add_hostaccid_to_acc_group.txt
------------------------
add host accid 12345678-12345678-12345678 name Server001 to accgroup MY_ACC_GROUP;
Add host id of Server001 to access group MY_ACC_GROUP in symmetrix array 1234. The host id can be obtained by running symacl -uniqe on Server001.Copied -
symacl -sid 1234 -file create_new_acc_group.txt commit
create_new_acc_group.txt
------------------------
create accgroup MY_ACC_GROUP
Create a new access group called MY_ACC_GROUP in symmetrix array 1234.Copied -
symacl -sid 1234 -file create_new_acc_pool.txt commit
create_new_acc_pool.txt
------------------------
create accpool MY_ACC_POOL;
Create a new access pool called MY_ACC_POOL in symmetrix array 1234.Copied -
symacl -sid 1234 -file delete_acc_group.txt commit
delete_acc_group.txt
------------------------
delete accgroup MY_ACC_GROUP;
Delete access group MY_ACC_GROUP in symmetrix array 1234. All the access control entities ( ACE) related to MY_ACC_GROUP must be deleted prior running this command.Copied -
symacl -sid 1234 -file delete_acc_group_and_ace.txt commit
delete_acc_group_and_ace.txt
------------------------
delete accgroup MY_ACC_GROUP remove_aces=true;
Delete access group MY_ACC_GROUP in symmetrix array 1234. All the access control entities( ACEs) related to MY_ACC_GROUP also be deleted.Copied -
symacl -sid 1234 -file delete_acc_pool.txt commit
delete_acc_pool.txt
------------------------
delete accpool MY_ACC_POOL;
Delete access pool MY_ACC_POOL in symmetrix array 1234. All the access control entities ( ACE) related to MY_ACC_POOL must be deleted prior running this command.Copied -
symacl -sid 1234 -file delete_acc_pool_and_ace.txt commit
delete_acc_pool_and_ace.txt
------------------------
delete accpool MY_ACC_POOL remove_aces=true;
Delete access pool MY_ACC_POOL in symmetrix array 1234. All the access control entities( ACEs) related to MY_ACC_POOL also be deleted.Copied -
symacl -sid 1234 -file grand_access_permission.txt commit
grand_access_permission.txt
------------------------
grant access=RDF to accgroup MY_ACC_GROUP for accpool MY_ACC_POOL;
Create an ACE to allow hosts in MYACC_GROUP to perform RDF operation on devices mentioned access pool MY_ACC_POOL in symmetrix array 1234.Copied -
symacl -sid 1234 -file move_hostaccid_to_another_acc_group.txt commit
move_hostaccid_to_another_acc_group.txt
------------------------
move accid name Server001 to accgroup MY_ANOTHER_ACC_GROUP;
Move host access id of Server001 to another group MY_ANOTHER_ACC_GROUP in symmetrix array 1234.Copied -
symacl -sid 1234 -file remove_access_permission.txt commit
remove_access_permission.txt
------------------------
remove access=RDF from accgroup MY_ACC_GROUP for accpool MY_ACC_POOL;
Remove an ACE to prevent the hosts in MYACC_GROUP to perform RDF operation on devices mentioned access pool MY_ACC_POOL in symmetrix array 1234.Copied -
symacl -sid 1234 -file remove_all_ace_from_acc_group.txt commit
remove_all_ace_from_acc_group.txt
------------------------
remove aces from accgroup MY_ACC_GROUP;
Remove all the access control entities( ACE ) from access group MY_ACC_GROUP in symmetrix array 1234.Copied -
symacl -sid 1234 -file remove_devices_from_acc_pool.txt commit
remove_devices_from_acc_pool.txt
------------------------
remove dev AAAAA:AAAAB from accpool MY_ACC_POOL;
Remove devices AAAAA and AAAAB from MY_ACC_POOL in symmetrix array 1234.Copied -
symacl -sid 1234 -file remove_hostaccid_from_acc_group.txt commit
remove_hostaccid_from_acc_group.txt
------------------------
remove accid name Server001 from accgroup MY_ACC_GROUP;
Remove host access id of Server001 from access group MY_ACC_GROUP in symmetrix array 1234.Copied -
symacl -sid 1234 backup -file MyACLSetup.txtBack up the access control database for Symmetrix Array to MyACLSetup.txt fileCopied
-
symacl -sid 1234 list -accgroupList the access groups defined in vmax array 1234 along with the number of access ids in each groupCopied
-
symacl -sid 1234 list -accpoolList the access pools defined in vmax array 1234 along with the number of devices in each poolCopied
-
symacl -sid 1234 list -acllist all the Access control entries defined in the array 1234Copied
-
symacl -sid 1234 show accgroup MyGroup -aclDisplay the details of access group called MyGroupCopied
-
symacl -sid 1234 show accpool MyPool -aclDisplay the details of access pool called MyPoolCopied
-
symacl -uniqueDisplay an encrypted 24-digit ACL ID for a host machineCopied
-
-
symapierr commands
The symapierr command translate a SYMAPI error code to a meaningful text. This command also provides the respective error message for the error code.1 Command-
symapierrSYMAPI return code '0' is the success code.This command will shows the text version of the error code ie, "SYMAPI_C_SUCCESS" and the respective message.Copied
-
-
symaudit commands
The symaudit commands can be used to extract the records from the Symmetric Audit Log file. We can find out which users or applications started a particular action at a specified time frame, that caused a specific behaviour in the array.18 Commands-
symaudit -sid 1234 list -application_id SYMRDFList all the symrdf operation records from the Symaudit log file.Copied
-
symaudit -sid 1234 list -application_id SYMRDF -action_code -exclude SplitList all the symrdf operation records excluding the Split actions from the Symaudit log file.Copied
-
symaudit -sid 1234 list -application_id SYMRDF -action_code SplitList all the symrdf split operation records from the Symaudit log file.Copied
-
symaudit -sid 1234 list -end_date 10/02/17:12:30List all the Symaudit records logged till 2nd Oct 2017 12:30 starting from the first record.Copied
-
symaudit -sid 1234 list -funtion_class DevMaskList all the records related to Device Masking from the Symaudit log file.Copied
-
symaudit -sid 1234 list -last_n 10List the last or latest 10 records from the Symaudit log file.Copied
-
symaudit -sid 1234 list -n 10List the first or oldest 10 records from the Symaudit log file.Copied
-
symaudit -sid 1234 list -record_num 100 -n 1List the 100th record from the Symaudit log fileCopied
-
symaudit -sid 1234 list -record_num 100 -n 1 -textList the 100th record from the Symaudit log file along with its text description.Copied
-
symaudit -sid 1234 list -record_num 100 -n 1 -vShows the detailed information about the 100th record in the Symaudit log file. This includes the additional information such as the username who initiated the action and the hostname from where it is executed.Copied
-
symaudit -sid 1234 list -record_num 100 -n 10List the 100th to 110th records from the Symaudit log fileCopied
-
symaudit -sid 1234 list -start_date 10/01/17:12:30List all the Symaudit records logged from 1st Oct 2017 12:30 to till dateCopied
-
symaudit -sid 1234 list -start_date 10/01/17:12:30 -end_date 10/02/17:12:30List all the Symaudit records logged from 1st Oct 2017 12:30 to 2nd Oct 2017 12:30Copied
-
symaudit -sid 1234 list -symdev_range AAAAA:BBBBBFilter those records with text description includes the devices AAAAA or BBBBBCopied
-
symaudit -sid 1234 list -symdev_range AAAAA:BBBBB -vShows the detailed information of the records in the Symaudit log file, those text description includes the devices AAAAA or BBBBB.Copied
-
symaudit -sid 1234 list -user test_userList all the records for those activities performed by test_userCopied
-
symaudit -sid 1234 monitor -i 5 -c 10Monitor the Symaudit log for any new entries, every 5 seconds and display the result if any thing added. This activity will repeat for 10 times.Copied
-
symaudit -sid 1234 showShows the total number of records in the Symaudit log file, along with the starting and ending record number. This command also shows the time frame from when the audit log started and at which time the last entry added.Copied
-
-
symauth commands
The symauth command is used to sets up or updates Symmetrix user authorization information.27 Commands-
symauth -sid 1234 -file add_a_role_to_user_for_component.txt commit
add_a_role_to_user_for_component.txt
------------------------
add user H:Server1\User1 to role LocalRep for StorGrp SG_Server1;
Add a Storage LocalRep role to User1 on Storage Group SG_Server1. Only LocalRep, RemoteRep and DeviceManage roles can be assigned to a Storage Group component.Copied -
symauth -sid 1234 -file assign_role_to_domain_user.txt commit
assign_role_to_domain_user.txt
------------------------------
assign user D:mydomain\User1 to role StorageAdmin;
Assign StorageAdmin role to the AD user User1Copied -
symauth -sid 1234 -file assign_role_to_group.txt commit
assign_role_to_group.txt
------------------------
assign group D:mydomain\mygroup to role StorageAdmin;
Assign StorageAdmin role group mygroup that is part of mydomainCopied -
symauth -sid 1234 -file assign_role_to_local_user.txt commit
assign_role_to_local_user.txt
---------------
assign user H:Server1\User1 to role StorageAdmin;
Assign StorageAdmin role to the local user User1 of Server1Copied -
symauth -sid 1234 -file assign_role_user.txt commit
assign_role_user.txt
-------------------
assign user User1 to role StorageAdmin;
Assign StorageAdmin role user User1. User1 may be a local user or a domain user.Copied -
symauth -sid 1234 -file delete_all_roles_of_group.txt commit
delete_all_roles_of_user.txt
------------------------
delete group D:mydomain\mygroup;
Delete all the roles assigned to user User1Copied -
symauth -sid 1234 -file delete_all_roles_of_user.txt commit
delete_all_roles_of_user.txt
------------------------
delete user H:Server1\User1;
Delete all the roles assigned to user User1Copied -
symauth -sid 1234 -file delete_a_role_of_group.txt commit
delete_a_role_of_group.txt
------------------------
remove group D:mydomainmygroup from role StorageAdmin;
Remove a particular role assigned to a groupCopied -
symauth -sid 1234 -file delete_a_role_of_user.txt commit
delete_a_role_of_user.txt
------------------------
remove user H:Server1User1 from role StorageAdmin;
Remove a particular role assigned to a userCopied -
symauth -sid 1234 -file re_assign_role_of_group.txt commit
re_assign_role_of_group.txt
------------------------
reassign group D:mydomain\mygroup to role Monitor;
Re assign role of group mygroup to MonitorCopied -
symauth -sid 1234 -file re_assign_role_of_user.txt commit
re_assign_role_of_user.txt
------------------------
reassign group D:mydomain\User1 to role Monitor;
Re assign role of Domain user User1 to MonitorCopied -
symauth -sid 1234 backup -f BackupFileSave the contents of the user and group authorization database from Symmetrix array 1234 to the file called BackupFileCopied
-
symauth -sid 1234 disableDisable user authorization in Symmetrix array 1234.Copied
-
symauth -sid 1234 enableEnable user authorization in Symmetrix array 1234. We must have created at least one mapping for a user to Admin or SecurityAdmin before this.Copied
-
symauth -sid 1234 listDisplay the Symmetrix user authorization state Enabled or Disabled in array 1234. This command also shows the timestamp when it is last enabled, disabled and updated.Copied
-
symauth -sid 1234 list -usersList the users and groups currently defined on the Symmetrix array 1234 along with their corresponding role. This also shows if the access limited any specific components.Copied
-
symauth -sid 1234 list -users -by_domainLiss the users and groups currently defined on the Symmetrix array 1234 sorted by user-group domain. This also shows if the access limited any specific components.Copied
-
symauth -sid 1234 list -users -by_roleList the users and groups currently defined on the Symmetrix array 1234 sorted by role. This also shows if the access limited any specific components.Copied
-
symauth -sid 1234 list -users -by_userList the users and groups currently defined on the Symmetrix array 1234 sorted by the user name. This also shows if the access limited any specific components.Copied
-
symauth -sid 1234 list -users -current_userList the current user accessing the Symmetrix array 1234 along with its corresponding role. This also shows if the access limited any specific components.Copied
-
symauth -sid 1234 set enforcement adviceSet the enforcement type to advice. Authorization rules are checked but not enforced. Operations will succeed if the user does not have the necessary rights (role).Copied
-
symauth -sid 1234 set enforcement enforceSet the enforcement type to enforce. Authorization rules are enforced. If a user does not have the necessary rights (role), operations will fail. This is the default setting.Copied
-
symauth -sid 1234 set secure_reads disableDisable the secure reads. This will make authorization rules visible to all users.Copied
-
symauth -sid 1234 set secure_reads enableEnable the secure reads. Users may only view authorization rules that apply to them. Only users with SECURITY_VIEW permissions (AUDITOR role) can view the full set of rules.Copied
-
symauth -sid 1234 show -usernameDisplay current username that Solutions Enabler identifies as accessing the Symmetrix array. This command also display all the groups to which the user belongs.Copied
-
symauth list -componentsList the array components types that are supported to specify the access. Common components are Storage Groups and Thin pools.Copied
-
symauth list -rolesList the various user authorization roles available on a Symmetrix array along with a short description of that role.Copied
-
-
symbcv commands
The symbcv command performs various operations like Associate, Disassociate and List one or more BCV devices.3 Commands-
symbcv -g TestDg disassociate dev BBBRemove/Disassociates the device BBB from DG TestDg.Copied
-
symbcv -sid 1234 -g TestDg associate dev BBBAdd the BCV device BBB to the Device Group TestDg.Copied
-
symbcv -sid 1234 listList all the BCV devices in array 1234 along with details like BCV-STD device,Status of the pair etc.Copied
-
-
symcfg commands
The symcfg commands discovers or displays Symmetrix configuration information.55 Commands-
symcfg -dbShows the configuration information about the current symapi database.Copied
-
symcfg -sid 1234 -dir 4a -p list -addr -availList the LUN information / availability of lun ids on port 4a0 in array 1234 .Copied
-
symcfg -sid 1234 -lockn 15 release -forceRelease the lock 15 held on array 1234 .Copied
-
symcfg -sid 1234 -SA 6h -P 1 onlineMake the front-end port 6h:1 to online.Copied
-
symcfg -sid 1234 -SA 6h -P 1offlineMake the front-end port 6h:1 to offline.Copied
-
symcfg -sid 1234 list -connectionsList all the hosts wlong with the OS version, connected to array 1234. This also give the information about the Service Processor of 1234.Copied
-
symcfg -sid 1234 list -da allDisplays the online status of all Back-end directors.Copied
-
symcfg -sid 1234 list -datadev -GBDisplays the datadevices in array 1234 along with the pool information of each device is associated with.Copied
-
symcfg -sid 1234 list -dir allDisplays the online status of all directors ( Frontend+Backend).Copied
-
symcfg -sid 1234 list -efficiency -detailDisplay the array efficiency gained through Virtual Provisioning, Snap Shots and Compression for 1234 arrayCopied
-
symcfg -sid 1234 list -efficiency -detail -srpDisplay the SRP wise array efficiency gained through Virtual Provisioning, Snap Shots and Compression for 1234 arrayCopied
-
symcfg -sid 1234 list -env_dataDispalys the information and status of arrays physical components like powersupply units Fans etc.Copied
-
symcfg -sid 1234 list -env_data -service_state failedDisplay all the failed physical components in symmetrix array 1234.Copied
-
symcfg -sid 1234 list -env_data -vDisplays the detailed information and status of arrays each physical components like power supply units Fans etc.Copied
-
symcfg -sid 1234 list -fa allDisplays wwn of all front-end director ports.Copied
-
symcfg -sid 1234 list -fa all -portDisplays online and connection status of all front-end director ports.Copied
-
symcfg -sid 1234 list -lockn allList all the external locks held in Symmetrix array 1234.Copied
-
symcfg -sid 1234 list -memoryshows the amount and details of memory configure in the array .Copied
-
symcfg -sid 1234 list -port -freeList all the free ports not associated with any emulationsCopied
-
symcfg -sid 1234 list -port -free -slot 1list all the free ports in director slot 1 not associated with any emulationCopied
-
symcfg -sid 1234 list -RA 3fList all the RDF groups where RA port 3f is a member of.Copied
-
symcfg -sid 1234 list -RA ALLList all the RA ports in array 1234 and the RDF groups where each RA port is a member of.Copied
-
symcfg -sid 1234 list -rdfg 3List details about rdf group 3 .Copied
-
symcfg -sid 1234 list -rdfg allList details about all the rdf groups in array.Copied
-
symcfg -sid 1234 list -rdfg all -dynamicList details about all the dynamic rdf groups in array .Copied
-
symcfg -sid 1234 list -rdfg all -staticList details about all the static rdf groups in array .Copied
-
symcfg -sid 1234 list -sa allDisplays the online status of all Front-end directors.Copied
-
symcfg -sid 1234 list -sg_compression -allList all Storage Groups in AllFalsh Vmax 1234 along with the compression ratioCopied
-
symcfg -sid 1234 list -sg_compression -by_compressibility -allList all Storage Groups in AllFalsh Vmax 1234 along with the compression ratio in descending orderCopied
-
symcfg -sid 1234 list -sloList all the available Service Level Objectives( SLO ) in Vmax3 1234.Copied
-
symcfg -sid 1234 list -slo -detail -by_resptime -allList the SLOs and the workloads that can be associated with storage groups in VMAX3 array 1234, along with the approximate response time for each.Copied
-
symcfg -sid 1234 list -srpList all the Storage Resource Pools(SRP) in the Vmax3 array 1234.Copied
-
symcfg -sid 1234 list -srp -detailList all the SRPs in the VMAX3 array 1234 along with usable, allocated and free storage capacity.Copied
-
symcfg -sid 1234 list -srp -vList all the Storage Resource Pools(SRP) in the VMAX3 in verbose format, with underlying Disk Groups and available Service Level Objectives.Copied
-
symcfg -sid 1234 list -tdev -gb -thin -pool My_PoolList all the thin devices assoicated with thinpool My_PoolCopied
-
symcfg -sid 1234 list -tdev -bound -GBList all the thin devices in array 1234 which are bounded to a thin pool.Copied
-
symcfg -sid 1234 list -tdev -GBList all the thin devices in array 1234.And also shows the thinpools associated to each device with the binding status.Copied
-
symcfg -sid 1234 list -tdev -GB -detailWith "detail" option ,this commands will displays the multiple thin pools that each TEVS binded with.Copied
-
symcfg -sid 1234 list -tdev -range AAA:AAB -GBList thin devices starting from AAA to ABB and the pools which are bounded with.Copied
-
symcfg -sid 1234 list -tdev -sg MySgList all the TDEVs in Storage Group MySg with the bounded poolname and other useful details.Copied
-
symcfg -sid 1234 list -tdev -sg MySg -detailList all the TDEVs in Storage Group MySg with the bounded poolname and other useful details.This also displays actual bounded pool and also the pool which currently moved due to "rebind" or FAST Policy.Copied
-
symcfg -sid 1234 list -tdev -unbound -GBList all the thin devices in array 1234 which are not bounded to any thin pools.Copied
-
symcfg -sid 1234 list -thin -pool -GBList all the thinpools in array 1234.Copied
-
symcfg -sid 1234 list -thin -pool -GB -detailList all the thinpools in array 1234 along with Subscription percentage for each thin pool. subscription percentage=Total Bounded TDEV capacity/Total Thin Pool Capacity*100.Copied
-
symcfg -sid 1234 list -vDisplays detailed information about the Symmetrix Array 1234. This included capacity and microcode/Enginuity version etcCopied
-
symcfg -sid 1234 removeRemove the array 1234 from symcfg list.Copied
-
symcfg -sid 1234 show -efficiency -detailShow the array efficiency gained through Virtual Provisioning, Snap Shots and Compression for 1234 arrayCopied
-
symcfg -sid 1234 show -efficiency -srp SRP_1Show the efficiency gained through Virtual Provisioning, Snap Shots and Compression for SRP_1 in 1234 arrayCopied
-
symcfg -sid 1234 show -pool My_Pool -thin -GBList all the datadevices in thinpool My_Pool on array 1234.Copied
-
symcfg -sid 1234 show -pool My_Pool -thin -GB -detailList all the datadevices in thinpool My_Pool on array 1234.The '-detail' option also displays the configurable options like , Max. subscription Percentage etc.Copied
-
symcfg -sid 1234 verifyCheck whether the SYMAPI database is in sync with the current configuration of array 1234.Copied
-
symcfg -sid 198 list -rdfg 10 -rdfaShows the specific SRDF/A information about the rdf group 10.Copied
-
symcfg listA brief description of the all connected Symmetrix boxes.Copied
-
symcfg list -srp -demand -type sloList the SLOs available in VMAX3 array 1234 along with the allocated and used storage capacity from the SRP.Copied
-
symcfg list -statusCheck the configuartion and SYMAPI database status of all arrays.Copied
-
-
-
symcg -cg TestCg copy ld DEV002 DevCgCopy the ldev DEV002 from composite group TestCg to another composite group called DevCgCopied
-
symcg -cg TestCg -sid 1234 add dev 000ABCAdd symdev 000ABC on array 1234 to the composite group TestCgCopied
-
symcg -cg TestCg -sid 1234 add dev 000ABD DEV005Add symdev 000ABD on array 1234 to the composite group TestCg and assign ldev name as DEV005Copied
-
symcg -cg TestCg -sid 1234 add dg TestDgAdd a device group TestDg to the composite group TestCgCopied
-
symcg -cg TestCg -sid 1234 addall devAdd all the symdevs from array 1234 to composite group TestCgCopied
-
symcg -cg TestCg -sid 1234 addall pdAdd all the physical devices visible to the host(not member of another composite group) from array 1234 to composite group TestCgCopied
-
symcg -cg TestCg -sid 1234 remove dg TestDgRemove a device group TestDg from the composite group TestCgCopied
-
symcg -cg TestCg -sid 1234 rmall pdRemove all the physical devices visible to the host on array 1234 from composite group testCgCopied
-
symcg -cg TestCg add pd PHYSICALDRIVE10Add physical device PHYSICALDRIVE10 to the TestCgCopied
-
symcg -cg TestCg add pd PHYSICALDRIVE10 DEV003Add physical device PHYSICALDRIVE10 to the TestCg and assign the ldev name as DEV003Copied
-
symcg -cg TestCg copyall -noRDF DevCgCopy all the non SRDF devices from composite group TestCg to another coposite group called DevCgCopied
-
symcg -cg TestCg copyall -R1 DevCgCopy all the R1 devices from composite group TestCg to another coposite group called DevCgCopied
-
symcg -cg TestCg copyall -R2 DevCgCopy all the R2 devices from composite group TestCg to another coposite group called DevCgCopied
-
symcg -cg TestCg copyall DevCgCopy all the devices from composite group TestCg to another coposite group called DevCgCopied
-
symcg -cg TestCg copyall DevCg -renameCopy all the devices from composite group TestCg to another coposite group called DevCg and assign new name from each ldevCopied
-
symcg -cg TestCg disableDisable RDF consistency for all the devices in composite group TestCgCopied
-
symcg -cg TestCg enableEnable RDF consistency for all the devices in composite group TestCgCopied
-
symcg -cg TestCg move ld DEV002 DevCgMove the ldev DEV002 from composite group TestCg to another composite group called DevCgCopied
-
symcg -cg TestCg moveall -noRDF DevCgMove all the non SRDF devices from composite group TestCg to another coposite group called DevCgCopied
-
symcg -cg TestCg moveall -R1 DevCgMove all the R1 devices from composite group TestCg to another coposite group called DevCgCopied
-
symcg -cg TestCg moveall -R2 DevCgMove all the R2 devices from composite group TestCg to another coposite group called DevCgCopied
-
symcg -cg TestCg moveall DevCgMove all the devices from composite group TestCg to another coposite group called DevCgCopied
-
symcg -cg TestCg moveall DevCg -renameMove all the devices from composite group TestCg to another coposite group called DevCg and assign new name from each ldevCopied
-
symcg -cg TestCg not_ready DEV001Change the status of ldev DEV001 to Not Ready in composite group TestCgCopied
-
symcg -cg TestCg read DEV001Change the status of ldev DEV001 to Ready in composite group TestCgCopied
-
symcg -cg TestCg remove ld DEV002Remove ldev DEV002 from composite group TestCgCopied
-
symcg -cg TestCg rename ld DEV001 DEV100Rename ldev DEV001 to DEV100 in composite group TestCgCopied
-
symcg -cg TestCg rw_enable DEV001Read Write enable the ldev DEV001 in composite group TestCgCopied
-
symcg -cg TestCg write_disable DEV001Write disable the ldev DEV001 in composite group TestCgCopied
-
symcg create TestCgCreate a regular composite group called TestCgCopied
-
symcg create TestCg -type ANYCreate a composite group called TestCg on which any types of devices can be includedCopied
-
symcg create TestCg -type R1Create a R1 composite group called TestCgCopied
-
symcg create TestCg -type R2Create a R2 composite group called TestCgCopied
-
symcg create TestCg -type R21Create a R21 composite group called TestCgCopied
-
symcg create TestCg -type REGULARCreate a regular composite group called TestCgCopied
-
symcg delete TestCgDelete the empty composite group TestCgCopied
-
symcg delete TestCg -forceDelete the composite group TestCg even it has some member devicesCopied
-
symcg export TestCg -file TestCgBackup.txtExport the contents of composite group TestCg to the text file TestCgBackup.txt , which can be later be used to import the composite groupCopied
-
symcg exportall TestCg -file AllCgsBackup.txtExport the contents of all the composite groups to the text file AllCgsBackup.txt , which can be later be used to import the composite groupsCopied
-
symcg import TestCg -file TestCgBackup.txtImport the contents of composite group TestCg from the text file TestCgBackup.txt , that was created earlier by export actionCopied
-
symcg importall TestCg -file AllCgsBackup.txtImports all composite groups from the text file AllCgsBackup.txt , that was created earlier by exportall actionCopied
-
symcg listList all the composite groups definedCopied
-
symcg list -vList the details of all composite groups definedCopied
-
symcg rename OldCg NewCgRename composite group OldCg to NewCgCopied
-
symcg show TestCgShow detailed information about the composite group TestCgCopied
-
-
symcli commands
The symcli command provides a brief explanation of the commands included in the Symmetrix Command Line Interface.3 Commands-
symcliDisplays the version of symapi.Copied
-
symcli -defList of currently defined environmental variables .Copied
-
symcli -envThe list of ennvironmental variable that can be set for a SYMCLI session.Copied
-
-
symclone commands
The symclone command performs various control operations on Device Group, Composite Groups and devices in these groups or the device in a pair file.11 Commands-
symclone -g TestDg activate DEV001 sym ld DEV002Activate the clone session.This will make the traget devices in ReadWrite(RW) mode.If the session created with a "-copy" option(default create option is copy), this will start the background copy from source to target device.There won't be any background copy if the session created with "-nocopy" option.Copied
-
symclone -g TestDg create DEV001 sym ld DEV002Create a clone copy session between the devices DEV001(source) and DEV002(target) in regular diskgroup TestDg. By default this will create a differentail session.That means, we can do a incremental recreate or restore later.This command will make the target device in Not Ready(NR).Copied
-
symclone -g TestDg create DEV001 sym ld DEV002 -nocopyCreate a "CopyOnAccess" clone session between the devices DEV001(source) and DEV002(target) in regular diskgroup TestDg.This wont start any background copying from source to target device even after activating the session.Copied
-
symclone -g TestDg create DEV001 sym ld DEV002 -precopyCreate a clone copy session between the devices DEV001(source) and DEV002(target) in regular diskgroup TestDg. This will start background copy from DEV001 to DEV002 after making the target device as NotReady(NR).Copied
-
symclone -g TestDg recreate DEV001 sym ld DEV002Recreate a previously activated clone session.The session SHOULD NOT be created with a "-nocopy" or "-nondifferential" option.Copied
-
symclone -g TestDg recreate DEV001 sym ld DEV002 -precopyRecreate a previously activated clone session.The session SHOULD NOT be created with a "-nocopy" or "-nondifferential" option.This will start an "incremental" background copy still keeping the target device in NR state.Copied
-
symclone -g TestDg terminate DEV001 sym ld DEV002This will terminate the clone session between DEV001 and DEV002, deletes the pairing information from the storage array and removes any hold on target device.You have to 'Terminate' while the pair in 'Copied' state to get a fully valid data.Copied
-
symclone -sid 1234 listList all the clone copy sessions in array 1234Copied
-
symclone -sid 1234 list -copyList all the clone copy sessions with ongoing background copy in array 1234Copied
-
symclone -sid 1234 list -file clonepairs.txt queryDisplay the clone state information about the device pairs provided in file clonepairs.txtCopied
-
symclone -sid 1234 list -nocopyList all the clone copy sessions with No background copy activity in array 1234Copied
-
-
symconfigure commands
The symconfigure command can be used to perform control operations or configuration changes on Symmetrix arrays, and the array devices, groups, directors, and ports.85 Commands-
symconfigure -sid 1234 -cmd "activate dev AAAA:AAAB in pool MyThinPool , type = thin;" commitActivate DATA devices AAAA:AAAB in thin pool for use.Reads and writes can be done on allocated or unallocated space on Activated DATA devices.Copied
-
symconfigure -sid 1234 -cmd "add dev AAA:AAB to pool MyThinPool, type=thin, member_state=ENABLE;" commitAdd the DATA devices AAA to AAB to MyTHinPool and enable its state.Copied
-
symconfigure -sid 1234 -cmd "add dev AAAA:AAAB to pool MyDSEPool, type=rdfa_dse, member_state=ENABLE;" commitAdd SAVEDEVices AAAA:AAAB to DSE pool MyDSEPool and enable.Copied
-
symconfigure -sid 1234 -cmd "add dev AAAA:AAAB to pool MySnapPool, type=snap, member_state=ENABLE;" commitAdd SAVEDEVices AAAA:AAAB to SANP pool MySnapPool and enable.Copied
-
symconfigure -sid 1234 -cmd "add dir slot_num = 1 type=FA;" commitAdd FA emulation to the director 1 in vmax3 array 1234Copied
-
symconfigure -sid 1234 -cmd "add dir slot_num = 1 type=RA;" commitAdd RDF emulation to the director 1 in vmax3 array 1234Copied
-
symconfigure -sid 1234 -cmd "associate port 4,5 to dir 1D;" commitAssociate ports 4 and 5 to the FA port 1D.Copied
-
symconfigure -sid 1234 -cmd "associate port 6,7 to dir 1E;" commitAssociate ports 6 and 7 to the RA port 1E.Copied
-
symconfigure -sid 1234 -cmd "bind tdev AAA to pool MyPool preallocate size=ALL ;" commitBind the device AAA to thin pool MyPool and prellocate the entire size of device.Copied
-
symconfigure -sid 1234 -cmd "bind tdev AAA:AAB to pool MyPool preallocate size =5GB ;" commitBind the TDEVS AAA and AAB( of 10GB each ) to thin pool MyPool and preallocate 5GB for each device.Copied
-
symconfigure -sid 1234 -cmd "bind tdev AAA:AAB to pool MyPool;" commitBind the TDEVS AAA and AAB to thin pool MyPool.Copied
-
symconfigure -sid 1234 -cmd "bind tdev in SG Server1_SG to pool My_Pool;" commitBind the devices in Storage Group "Server1_SG" to thin pool "My_Pool"Copied
-
symconfigure -sid 1234 -cmd "convert rdf dev AAA to dynamic;" commitconvert static SRDF device AAA to dynamic device.Copied
-
symconfigure -sid 1234 -cmd "create dev count=10, size=1025, emulation=FBA, config=TDEV;" commitCreate 10 thin devices of cylinder size 1025( around 1GB ) with emulation type as FBA.Copied
-
symconfigure -sid 1234 -cmd "create dev count=10, size=10GB, emulation=FBA, config=TDEV, binding to pool=MyPool,preallocate size=5GB ;" commitCreate 10 thin devices of size 20GB with emulation type as FBA , bind to thin pool MyPool and prellocate 5GB.Copied
-
symconfigure -sid 1234 -cmd "create dev count=10, size=10GB, emulation=FBA, config=TDEV, binding to pool=MyPool;" commitCreate 10 thin devices of size 20GB with emulation type as FBA and also bind to thin pool MyPool.Copied
-
symconfigure -sid 1234 -cmd "create dev count=10, size=18414, emulation=FBA, data_member_count=3, config=RAID-5, disk_group=2, dynamic_capability=dyn_rdf;" commitCreate 10 RAID-5 devices of size 18414 cylinders , as emulation FBA from diskgroup 2 and also set the dynamic bit on those.Copied
-
symconfigure -sid 1234 -cmd "create dev count=10, size=20GB, emulation=FBA, config=TDEV;" commitCreate 10 thin devices of size 20GB with emulation type as FBA.Copied
-
symconfigure -sid 1234 -cmd "create dev count=4, config=RAID-5, data_member_count=3, attribute=datadev, emulation=FBA, size=2GB, disk_group=1;" commitCreate 4 RAID-5 DATADEVS of 2GB each in diskgroup1 with FBA emulation.Copied
-
symconfigure -sid 1234 -cmd "create gatekeeper count=10,emulation=FBA,type=thin;" commitCreate 10 thin GateKeeper devices of emulation FBA. The size of each device will be ~3MB/3 cylinders.Copied
-
symconfigure -sid 1234 -cmd "create gatekeeper count=10,emulation=FBA;" commitCreate 10 thick gatekeeper devices of FBA emulation. The size of each device will be ~3MB/3 cylinders.Copied
-
symconfigure -sid 1234 -cmd "create pool My_DSE_pool ,type = rdfa_dse;" commitCreate a DSE pool for RDF Asynchronous operations.Copied
-
symconfigure -sid 1234 -cmd "create pool My_Snap_pool ,type = snap;" commitCreate a SNAP pool for snapshot operations.Copied
-
symconfigure -sid 1234 -cmd "create pool My_Thinpool ,type = thin;" commitCreate a thin pool .Copied
-
symconfigure -sid 1234 -cmd "create pool ThinPool1 type =thin;" commitCreate thinpool named "ThinPool1"Copied
-
symconfigure -sid 1234 -cmd "deactivate dev AAAA:AAAB in pool MyThinPool , type = thin;" commitActivate DATA devices AAAA:AAAB in thin pool for use.Reads and writes can be done on already allocated space on Activated DATA devices.No new allocations can be done on deactivated DATA devices.Copied
-
symconfigure -sid 1234 -cmd "delete dev AAA:AAB;" commitdelete the symdevs AAA:AAB.Copied
-
symconfigure -sid 1234 -cmd "delete pool My_Snap_pool ,type = snap;" commitDelete SNAP pool My_Snap_pool.Copied
-
symconfigure -sid 1234 -cmd "delete pool MyThinPool , type=thin;" commitDelete an empty thin pool called MyThinPool.Copied
-
symconfigure -sid 1234 -cmd "delete pool My_DSE_pool ,type = rdfa_dse;" commitDelete DSE pool My_DSE_pool.Copied
-
symconfigure -sid 1234 -cmd "delete pool My_Thinpool ,type = thin;" commitDelete thin pool My_Thinpool.Copied
-
symconfigure -sid 1234 -cmd "disable dev AAA:AAB in pool MyThinPool, type=thin;" commitDisable DATA devices AAA and AAB in MyThinPool. If the DATA device to be used for thin extent allocation , it should be on enabled state. Once it is disabled , we can remove the DATA devices from thin pool. Symmetrix automatically initiates drain operation on disabled DATA devices without any disruption to the application. Once all the allocated extents are drained to other DATA devices, the disabled DATA devices can be removed from the thin pool.Copied
-
symconfigure -sid 1234 -cmd "disassociate port 4,5 from dir 1D;" commitDisassociate ports 5 and 6 from the RA port 1D.Copied
-
symconfigure -sid 1234 -cmd "disassociate port 6,7 from dir 1E;" commitDisassociate ports 6 and 7 from the RA port 1E.Copied
-
symconfigure -sid 1234 -cmd "dissolve meta dev AAAA:AAAF,BBBB;" commitdissolve meta heads AAAA to AAAF and BBBB.Copied
-
symconfigure -sid 1234 -cmd "enable dev AAA:AAB in pool MyThinPool, type=thin;" commitEnable the DATA devices AAA and AAB in MyThinPool.Once enabled , a data device in a thin pool , can be use to allocate extents to its bounded thin devices.Copied
-
symconfigure -sid 1234 -cmd "enable rdfa on ra_group 100,make_group_swappable=TRUE;" commitEnable RDF Asynchronous on rdf group 100 and make that role swappable.Copied
-
symconfigure -sid 1234 -cmd "enable rdfa on ra_group 100;" commitEnable RDF Asynchronous on rdf group 100Copied
-
symconfigure -sid 1234 -cmd "form meta from dev AAA, config=striped, stripe_size=1920; add dev AAB to meta AAA;" commitCreate a 2 member striped meta; AAA as meta head and AAB as memberCopied
-
symconfigure -sid 1234 -cmd "form meta from dev AAAA, config=concatenated;add dev AAAB to meta AAAA;" commitCreate 2 member concatenated meta device , AAAA as meta head.Copied
-
symconfigure -sid 1234 -cmd "form meta from dev AAAA, config=striped, stripe_size=1920;add dev AAAB to meta AAAA;" commitCreate 2 member striped meta , device AAAA as meta head.Copied
-
symconfigure -sid 1234 -cmd "map dev AAAA to dir 3e:0 lun=AF;" commitMap device AAAA to FA port 3e:0 , with lun id as AFCopied
-
symconfigure -sid 1234 -cmd "rebind tdev AAAA:AAAB to pool T2_2TB;" commitBind devices AAAA:AAAB , which are already bounded to a thin pool , to another thin pool T2_2TB.The already written data on the earlier bounded pool will not migrated to the newly bounded pool.The upcoming writes will go to the newly bounded pool.Copied
-
symconfigure -sid 1234 -cmd "remove dev AAA from pool MyThinPool, type=thin;" commitRemove DATA device AAA from MyTHinPool.AAA must be disabled before executing this command.Copied
-
symconfigure -sid 1234 -cmd "remove dev AAAB from meta AAAA;" commitRemove a meta member AAAB from meta AAAA.Copied
-
symconfigure -sid 1234 -cmd "remove dir 1D;" commitRemove FA emulation from the director 1 in vmax3 array 1234Copied
-
symconfigure -sid 1234 -cmd "remove dir 1E;" commitRemove RDF emulation from the director 1 in vmax3 array 1234Copied
-
symconfigure -sid 1234 -cmd "rename pool MyOldThinPool to MyNewThinPool type = thin;" commitRename thin pool MyOldThinPool to MyNewThinPool .Copied
-
symconfigure -sid 1234 -cmd "rename pool My_Thinpool to My_New_Thinpool type =thin;" commitRename thin pool My_Thinpool to My_New_Thinpool.Copied
-
symconfigure -sid 1234 -cmd "rename SRP SRP_1 to MY_SRP;" commitRename the Storage Resource Pool SRP_1 to MY_SRP.Copied
-
symconfigure -sid 1234 -cmd "reserve dev AAA;" -owner Rajesh -comment "Reserved for Migration" reserve -nopReserve the device AAA for migration.Copied
-
symconfigure -sid 1234 -cmd "set dev AAA attribute=dyn_rdf;" previewWith 'cmd" option we can mention the commands to be executed along with the symconfigure command itself and thus avoid the creation of a command file.Copied
-
symconfigure -sid 1234 -cmd "set dev AAAA attribute=NO RCVRPNT_TAG;" previewRemove the RecoverPoint Tag from the device AAAACopied
-
symconfigure -sid 1234 -cmd "set dev AAAA attribute=RCVRPNT_TAG;" previewSet the RecoverPoint Tag to the device AAAACopied
-
symconfigure -sid 1234 -cmd "set dev AAAA device_name='testdevice' ;" commitset the device_name identifier for device "AAAA" as "testdevice".These devices can be listed by command "symdev -sid 1234 list -identifier device_name" .Copied
-
symconfigure -sid 1234 -cmd "set dev AAAA NO device_name ; " commitRemove the device_name identifier ,"testdevice" for device AAAA.Copied
-
symconfigure -sid 1234 -cmd "set device ABCD emulation=CELERRA_FBA;" commitConvert FBA Device ABCD to a CELERA Device.( The current emulation type of the device ABCD is FBA.)Copied
-
symconfigure -sid 1234 -cmd "set device ABCD emulation=FBA;" commitConvert a CELERA_FBA device to FBA.(the existing emulation type of device ABCD is CELERA_FBA)Copied
-
symconfigure -sid 1234 -cmd "set disk_group 5, disk_group_name = Tier2_400GB;" commitAssign a name "Tier2_400GB" to disk group 5.Copied
-
symconfigure -sid 1234 -cmd "set pool MyThinPool, type=thin, max_subs_percent=150;" commitset the maximum over subscription ratio of thin pool to 150%. If want to keep unlimited ratio , give value as "none".Copied
-
symconfigure -sid 1234 -cmd "set sl Gold name=RealGold;" commitRename the SLO Gold to RealGoldCopied
-
symconfigure -sid 1234 -cmd "set symmetrix concurrent_rdf=ENABLE;" commitEnable the concurrent SRDF Feature in a Symmetric Array.This will enable to create SRDF-R1 devices with multiple R2s.Copied
-
symconfigure -sid 1234 -cmd "set symmetrix dynamic_concurrent_rdf=ENABLE;" commitenable the concurrent SRDF capability in the array level, where can have multiple R2s for a single R1 dynamic rdf device.Copied
-
symconfigure -sid 1234 -cmd "set symmetrix dynamic_rdf=ENABLE;" commitEnable the Dynamic RDF capabilty of the array.Copied
-
symconfigure -sid 1234 -cmd "start allocate on tdev AAAA:AABB start_cyl=0 end_cyl = last_cyl;" commitAllocate the tdevs AAAA to AABB to 100% of its defined size.Copied
-
symconfigure -sid 1234 -cmd "start free on tdev AAA:AAF start_cyl =0 end_cyl = last_cyl;" commitReclaim the allocated but unwritten space of thin pool space for the mentioned tdevs.Copied
-
symconfigure -sid 1234 -cmd "start reclaim on tdev AAA:AAF allocate_type = persistent;" commitReclaim the allocated but unwritten space as well as the allocated thin pool space completely written with zeros, even it is allocated as persistent .Copied
-
symconfigure -sid 1234 -cmd "start reclaim on tdev AAA:AAF;" commitReclaim the allocated but unused space as well as the pool space completely written with zeros.Copied
-
symconfigure -sid 1234 -cmd "unbind tdev AAAA:AAAB from pool T2_2TB;" commitUnbind thin devices AAAA to AAAB from it bounded thin pool T2_2TB.Copied
-
symconfigure -sid 1234 -cmd "unbind tdev in DG Server_1_dg from pool T2_2TB;" commitUnbind all the thin devices as part of device group Server_1_dg, from its bounded thin pool ,T2_2TB.Copied
-
symconfigure -sid 1234 -cmd "unbind tdev in SG Server_1_sg from pool T2_2TB;" commitUnbind all the thin devices as part of Storage group Server_1_wg, from its bounded thin pool ,T2_2TB.Copied
-
symconfigure -sid 1234 -cmd "unmap dev AAAA:AAAB from dir ALL:ALL;" commitUnmap devices AAAA and AAAB from all the mapped FA ports.Copied
-
symconfigure -sid 1234 -cmd "unmap dev AAAA:AAAB from dir 3e:0;" commitUnmap devices AAAA and AAAB only from the mapped FA port, 3e:0.Copied
-
symconfigure -sid 1234 -cmd "unmap dev AAAA:AAAB from dir 3e:ALL;" commitUnmap devices AAAA and AAAB only from the mapped FA ports, 3e:0 and 3e:1.Copied
-
symconfigure -sid 1234 -cmd "unmap dev AAAA:AAAB from dir ALL:ALL,devmask_access = remove;" commitunmap devices AAAA and AAAB from all the mapped FA ports, also removes the masking.Copied
-
symconfigure -sid 1234 -f command_file.txt commitApply the changes defined in the command file.Copied
-
symconfigure -sid 1234 -f command_file.txt prepareThe prepare option will validate the command syntax and Verify the appropriateness of the changes and operations.Copied
-
symconfigure -sid 1234 -f command_file.txt previewValidate the syntax of the commands in 'command_file.txt' and also verify the configuration changes.Copied
-
symconfigure -sid 1234 abortAbort a configuration session started earlier.Copied
-
symconfigure -sid 1234 list -freespace -units mbShows the Formatted and Unformatted freespace in MegaBytes on array 1234Copied
-
symconfigure -sid 1234 list -reservedList the reserved devices in array 1234.Copied
-
symconfigure -sid 1234 list -vShows the configuration informations like the micro-code version , whether the Dynamic RDF is enabled or not etc..Copied
-
symconfigure -sid 1234 queryCheck the status of a running configuration change.Copied
-
symconfigure -sid 1234 release -reserve_id 10 -nopRelease the reservation on device(s).Copied
-
symconfigure -sid 1234 verifyVerify the current symmetrix configuration is ready for a configuration change.Copied
-
-
symdev commands
The symdev command displays information about all or selected Symmetrix devices. It can also be used to perform control operations such as create, delete and write disable devices.71 Commands-
symdev -sid 1234 -dev AAA:AAC,DDD bind -pool MyThinPoolBind devices AAA:AAC and DDD to thin pool MyThinPool .( required SE 7.6+ and Enginuity 5876+ )Copied
-
symdev -sid 1234 -dev AAA:AAC,DDD rebind -pool MyThinPoolRebind devices AAA:AAC,DDD to the thin pool , MyThinPool.( required SE 7.6+ and Enginuity 5876+ )Copied
-
symdev -sid 1234 -dev AAA:AAC,DDD unbindUnbind the devices AAA:AAC,DDD from its respective binded thin pools.( required SE 7.6+ and Enginuity 5876+ )Copied
-
symdev -sid 1234 list -devs AAA:AAC,BBB,CCCList the devices AAA to AAC,BBB and CCC along with the informations like ConfigType,Status,Size etc.Copied
-
symdev -sid 1234 list -technology EFDList all the FLASH thick devices on VMax 1234Copied
-
symdev -sid 1234 list -technology FCList all the FC thick devices on VMax 1234Copied
-
symdev -sid 1234 list -technology SATAList all the SATA thick devices on VMax 1234Copied
-
symdev -sid 1234 -devs AAAAA modify -tdev -cap 100 -captype gb -vModify the size of the thin device AAAA to 100GB.Copied
-
symdev -sid 1234 -devs AAAAA:AAAAB set -orm offSet the Optimized Read Miss mode OFF for the specified devices.Copied
-
symdev -sid 1234 -devs AAAAA:AAAAB set -orm onSet the Optimized Read Miss mode on for the specified devices.Copied
-
symdev -sid 1234 -devs AAAAA:AAAAB set -orm systemSet the Optimized Read Miss mode to the system default for the specified devices.Copied
-
symdev -sid 1234 -devs AAAAA:AAAAF free -allFree all the allocated tracks for the devices AAAAA to AAAAF. This command usually use before deleting the TDEVS in V-MAX3.Copied
-
symdev -sid 1234 -devs AAAAA:AAAAF,BBBBB deleteDelete thin devices AAAAA:AAAAF and BBBBB in array 1234.Copied
-
symdev -sid 1234 create -tdev -emulation fba -cap 10 -captype gb -N 5 -vCreate five 10GB thin devices of FBA emulation.Copied
-
symdev -sid 1234 delete AAAAADelete the thin device AAAAA from array 1234.Copied
-
symdev -sid 1234 hold AAAASets the hold bit on device AAAA. The hold bit is automatically placed on a target device during a TimeFinder/Snap operation.Copied
-
symdev -sid 1234 list -aclxList the VCM Devices in DMX and Accesslogix devices in Vmax ArrayCopied
-
symdev -sid 1234 list -allList all devices in symmetrix 1234.Copied
-
symdev -sid 1234 list -datadevThis commands will provide the list of DATA devices created in array 1234.Copied
-
symdev -sid 1234 list -datadev -nonpooledList all the free DATADEVs , those are not assigned to any thinpool.Copied
-
symdev -sid 1234 list -devs AAA:AAC,BBB,CCC -cylList the devices AAA to AAC,BBB and CCC along with the informations like ConfigType,Status,Size etc.The size of the devices will be displayed in cylindersCopied
-
symdev -sid 1234 list -devs AAA:AAC,BBB,CCC -wwnList the full WWPN of the respective devicesCopied
-
symdev -sid 1234 list -disk_group 2List all the devices created using the disks in diskgroup 2.Copied
-
symdev -sid 1234 list -dldevList all the diskless devices(DLDEV) in array 1234.Copied
-
symdev -sid 1234 list -dynamicList all devices whose dyn_rdf attribute set .Copied
-
symdev -sid 1234 list -emulation celerraList all celerra devices .Copied
-
symdev -sid 1234 list -emulation FBAList all FBA emulated devices .Copied
-
symdev -sid 1234 list -fastList all the devices which are FAST controlled.Copied
-
symdev -sid 1234 list -firstportList the devices , those mapped to atleast one FA port.Copied
-
symdev -sid 1234 list -heldList the devices which are having the hold bit set. The target devices automatically held during the Timefinder/snap operation and released when it is done.Copied
-
symdev -sid 1234 list -hotspareChecks whether hotspare invoked in the array .Copied
-
symdev -sid 1234 list -identifier device_nameList the symdevs along with its NameCopied
-
symdev -sid 1234 list -inventoryList the grouped list of various devices like RAID-5 2-Way_Mirror etc..Copied
-
symdev -sid 1234 list -N 10List first 10 devices in array 1234.Copied
-
symdev -sid 1234 list -nobcvList all the standard, non-bcv devices .Copied
-
symdev -sid 1234 list -nomemberList all the devices in array 1234 , except meta members.( all the meta heads and non-meta devices )Copied
-
symdev -sid 1234 list -noportList the devices which are not mapped to any ports.Copied
-
symdev -sid 1234 list -noport -metaList all unmapped meta devices .Copied
-
symdev -sid 1234 list -notrdfList all the non-srdf devices.Copied
-
symdev -sid 1234 list -orm offList all the devices in vmax1234 with the Optimized Read Miss mode off.Copied
-
symdev -sid 1234 list -orm onList all the devices in vmax1234 with the Optimized Read Miss mode on.Copied
-
symdev -sid 1234 list -pinnedList all the devices which are user pinned devices( User Pinned devices will not be moved by FAST Controller , but may be moved by Optimizer or Symmigrate)Copied
-
symdev -sid 1234 list -r1List all the RDF1 devices.Copied
-
symdev -sid 1234 list -r1 -dynamicList all the dyn_rdf1 enabled devices.Copied
-
symdev -sid 1234 list -r2List all the RDF2 devices.Copied
-
symdev -sid 1234 list -r2 -dynamicList all the dyn_rdf2 enabled devices.Copied
-
symdev -sid 1234 list -r21List all the RDF21 devices.Copied
-
symdev -sid 1234 list -range AAA:AACList the devices AAA to AAC along with the informations like ConfigType,Status,Size etc.Copied
-
symdev -sid 1234 list -range ABC:ABE -multiportList the devices from ABC:ABE with the mapped FA information if they are assigned to more than one FA port.Copied
-
symdev -sid 1234 list -range ABC:ABE -vshow the detailed information of devices ABC to ABE.Copied
-
symdev -sid 1234 list -rdfg 10List all the SRDF device belongs to RDF Group 10Copied
-
symdev -sid 1234 list -sg MySgList all the devices in Storage Group "MySg" along with its type,state and size.Copied
-
symdev -sid 1234 list -spareChecks whether hotspare invoked in the array .Copied
-
symdev -sid 1234 list -tdevlist all thin devices in array 1234Copied
-
symdev -sid 1234 list -tdev -boundList all the tdevs in the array 1234 , which are binded with a thinpool.Copied
-
symdev -sid 1234 list -tdev -bound -notinsgList all the TDEVs which are bounded to a Thin Pool but not included in any Storage Groups.Copied
-
symdev -sid 1234 list -tdev -noportlist all thin devices in array 1234 which are not mappedCopied
-
symdev -sid 1234 list -tdev -unboundList all the tdevs in the array 1234 , which are NOT binded with any thinpool.Copied
-
symdev -sid 1234 list -tdev -unbound -insgList all the TDEVS which are NOT bounded to any Thin Pool but included in one or more Storage Groups.Copied
-
symdev -sid 1234 list -vcmList the VCM Devices in DMX and Accesslogix devices in Vmax Array.Copied
-
symdev -sid 1234 not_ready -devs AAA:BBBMake "Not Ready" the devices AAA to BBB.Copied
-
symdev -sid 1234 not_ready ABCset the device status as "Not Ready".Copied
-
symdev -sid 1234 pin AAAPin the device AAA on Vmax 1234.User Pinned devices will not be moved by FAST Controller , but may be moved by Optimizer or SymmigrateCopied
-
symdev -sid 1234 ready -devs AAA:BBBSet ready the status of all devices from AAA to BBB .Copied
-
symdev -sid 1234 ready ABCSet the status of the device ABC to "Ready".Copied
-
symdev -sid 1234 show ABCshow the detailed information about device ABC.Copied
-
symdev -sid 1234 unhold AAAAResets the hold bit on a device. The hold bit is automatically removed from a target of a Snap device when the TimeFinder/Snap pair is stopped. However, the unhold argument can be used if there was a problem removing the hold bit.Copied
-
symdev -sid 1234 unpin AAAUnpin the device AAA on Vmax 1234.User Pinned devices will not be moved by FAST Controller , but may be moved by Optimizer or Symmigrate .Copied
-
symdev -sid 1234 write_disable -devs AAA:BBB,BBD -SA allWrite disable the devices AAA:BBB and BBD on all directors.Copied
-
symdev -sid 1234 write_disable ABC -SA 3a -pWrite disable the device ABC on FA port 3a:0.Copied
-
symdev -sid 1234 write_disable ABC -SA allWrite disable the device ABC from through all directors.Copied
-
-
symdg commands
The symdg command performs various operations on Symmetrix Device Group like creation, deletion and importing.15 Commands-
symdg -g MyDg -sid 1234 addall -devs AAA,BBB,CCC,DDD:DDFAdd devices AAA,BBB,CCC,DDD:DDF to devicegroup MyDgCopied
-
symdg -g MyDg -sid 1234 rmall -devs AAA,BBB,CCC,DDD:DDFRemove devices AAA,BBB,CCC,DDD:DDF from devicegroup MyDgCopied
-
symdg -g MyDg remove ld DEV002Remove logical device DEV002 from device group MyDG.Copied
-
symdg -sid 1234 -g mydg move DEV002 yourdgMove the device DEV003 from mydg to yourdg( both DGs must be in same RDFG.Copied
-
symdg -sid 1234 -g mydg moveall yourdgMove all the devices from mydg to yourdg( both DGs must be in same RDFG.Copied
-
symdg -sid 1234 export mydg -f mydgfile.txtExport mydg to file mydgfile.txt.Copied
-
symdg -sid 1234 exportall -f mydgfile.txtExport all device groups created in array 1234 to file mydgfile.txt.Copied
-
symdg -sid 1234 import mydg -f mydgfile.txtCreate mydg from the file mydgfile.txt which created earlier using export option.Copied
-
symdg -sid 1234 importall -f mydgfile.txtCreate all device groups from the file mydgfile.txt which created earlier using exportall option.Copied
-
symdg -sid 1234 listList device groups which include the devices from array 1234.Copied
-
symdg -sid 1234 list -vThis will list all the devicegroups belongs to 1234 , and also the devices in it. This is equal to "show" each device groups in the array.Copied
-
symdg create mydg -type rdf1Create device group mydg of rdf1 type .Copied
-
symdg delete mydg -forceDelete device group mydg.Copied
-
symdg rename mydg yourdgRenames the mydg to yourdg.Copied
-
symdg show mydgShows members/details of mydg.Copied
-
-
symdisk commands
The symdisk command displays configuration and status of disks and their hypers within Symmetrix arrays.12 Commands-
symdisk -sid 1234 listList of total disks in the array.Copied
-
symdisk -sid 1234 list -by_diskgroupDisplays all the disks in array by disk groups.Copied
-
symdisk -sid 1234 list -disk_group 1Displays all the disks in disk group 1.Copied
-
symdisk -sid 1234 list -dskgrp_summaryThis provides a brief summary of all diskgroups in array 1234 along with speed , size and type of disks.Copied
-
symdisk -sid 1234 list -dskgrp_summary -by_engineDisplay a brief engine wise summary of all diskgroups in vmax array 1234 along with speed , size and type of disks.Copied
-
symdisk -sid 1234 list -failedList all the failed drives in array 1234.Copied
-
symdisk -sid 1234 list -hotsparesList Hotspares configured in the array.Copied
-
symdisk -sid 1234 list -isspareList Hotspares configured in the array.Copied
-
symdisk -sid 1234 list -v -spare_infoDisplays the details of all hotspare in the array.Copied
-
symdisk -sid 1234 show 1A:C12Shows the detailed information like speed and HYPERS of the disk 1A:C12.Copied
-
symdisk -sid 1234 show 1A:C12 -gapsShows the available space(GAPS) on the disk 1A:C12.Copied
-
symdisk -sid 1234 show 1A:C12 -gaps_onlyShows only the available space(GAPS) on the disk 1A:C12.Copied
-
-
symevent commands
The symevent command track and monitoring the events on symmetrix arrays.10 Commands-
symevent -sid 1234 listList all the events happened such as informational, warnings,errors and fatal on array 1234.Copied
-
symevent -sid 1234 list -dirList all the events on symmetrix array 1234 grouped by the reporting directorsCopied
-
symevent -sid 1234 list -errorList all the events in symmetrix array with a severity of error or greater. This will display all error and fatal events. For eg. power supply fault is an error event.Copied
-
symevent -sid 1234 list -fatalList all the fatal events in symmetrix array 1234. For eg. an event for a director failure is fatal.Copied
-
symevent -sid 1234 list -fatal -start 05/26/2016List all the fatal events in symmetrix array 1234 on 26th may 2016.Copied
-
symevent -sid 1234 list -start 05/26/2016:22:00:00 -end 05/26/2016:23:00:00List all the events starting from 22:00 to 23:00 on 26th may 2016.Copied
-
symevent -sid 1234 list -vList all the events happened such as informational, warnings,errors and fatal on array 1234. "-v" option display this as a verbose style.Copied
-
symevent -sid 1234 list -warnList all the events in symmetrix array with a severity of Warning or greater. This will display all warning,error and fatal events.Copied
-
symevent -sid 1234 monitorDisplay the realtime events happening in array 1234.Copied
-
symevent -sid 1234 monitor -i 2 -c 10Display the realtime events happening on array 1234 in an interval of 2 seconds for 10 times.Copied
-
-
symfast commands
The symfast command performs FAST operations on tiers, storage groups, policies and FAST controller.22 Commands-
symfast -sid 1234 -fp -fp_name F_Policy1 add -tier_name Tier2 -max_sg_percent 30Add a Tier "Tier2" to an existing Policy "F_Policy1" with 30% SG Capacity.Copied
-
symfast -sid 1234 -fp -fp_name F_Policy1 deleteDelete the FAST Policy "F_Policy1".This policy should not be associated with any Storage Groups.Copied
-
symfast -sid 1234 -fp -fp_name F_Policy1 delete -forceDelete the FAST Policy "F_Policy1" which has tiers on it.This policy should not be associated with any Storage Groups.Copied
-
symfast -sid 1234 -fp -fp_name F_Policy1 modify -tier_name Tier2 -max_sg_percent 20Modify the limit of the tier capacity available to a storage group to 20%.Copied
-
symfast -sid 1234 -fp -fp_name F_Policy1 remove -tier_name Tier2Remove the tier "Tier2" from the associated policy "F_Policy1"Copied
-
symfast -sid 1234 -fp -fp_name Tier2 rename -name Tier2_NewRename the FAST Policy "Tier2" to "Tier2_New"Copied
-
symfast -sid 1234 -fp_name F_Policy1 associate -sg MySg -priority 2Associate Storage Group "MySg" with FAST Policy "F_Policy1" and assign priority 2.Copied
-
symfast -sid 1234 -fp_name F_Policy1 disassociate -sg MySgDisassociate Storage Group "MySg" from FAST Policy "F_Policy1".Copied
-
symfast -sid 1234 -fp_name F_Policy1 modify -sg MySg -priority 1Change the priority of "MySg" in policy "F_Policy1" to 1Copied
-
symfast -sid 1234 -fp_name F_Policy2 reassociate -sg MySgRessociate Storage Group MySg to the fast policy F_Policy2.Copied
-
symfast -sid 1234 create -name F_Policy1Create a FAST Policy "F_Policy1" in array 1234Copied
-
symfast -sid 1234 create -name F_Policy1 -tier_name Tier0 -max_sg_percent 60Create a FAST Policy "F_Policy1" in array 1234 and add tier "Tier0" with a capacity of 30% of a storage group.Copied
-
symfast -sid 1234 disable -dpDisable FAST controller for Virtual Pool provisioning.Copied
-
symfast -sid 1234 disable -vpDisable FAST controller for disk group provisioning.Copied
-
symfast -sid 1234 enable -dpEnable FAST controller for Virtual Pool provisioning.Copied
-
symfast -sid 1234 enable -vpEnable FAST controller for disk group provisioning.Copied
-
symfast -sid 1234 list -association -demand -sg MySgShows the Tier usage of devices in MySG.Copied
-
symfast -sid 1234 list -fpList all the FAST Policies in array 1234 along with the number of Tiers and Storage Groups(SG) .Copied
-
symfast -sid 1234 list -fp -dpList all the FAST Policies in array 1234 , which contains Disk Group Tiers.Copied
-
symfast -sid 1234 list -fp -vpList all the FAST Policies in array 1234 , which contains Virtual Pool Tiers.Copied
-
symfast -sid 1234 list -stateDisplays the state of both Disk Provisioning(DP) and Virtual Provisioning(VP) FAST Controller.Copied
-
symfast -sid 1234 show -fp_name Tier1List all the storage groups and Tiers associated with the FAST Policy in array 1234Copied
-
-
symgate commands
The symgate command performs operations on a local gatekeeper device like defining a host device as a gatekeeper device, listing the gatekeeper devices etc..2 Commands-
symgate -sid 1234 define dev 00AADefine the symdev to a GK deviceCopied
-
symgate listList all Gatekeeper devices in the local hostCopied
-
-
syminq commands
The syminq command can issue SCSI INQUIRY commands to disks and also fetches HBA information on the local host.5 Commands-
syminqList all physical devices attached to local host.Copied
-
syminq -mapinfoList all physical devices with target ports which are mapped.Copied
-
syminq -symmidsList the local devices along with the serial number of corresponding array.Copied
-
syminq -wwnList all physical devices with its corresponding WWPNs attached to local host.Copied
-
syminq hbaShows the HBA details of the local host like HBA Name , WWN etc..Copied
-
-
-
symlmf add -type se -license FFFF-FFFF-FFFF-FFFFRegister the Traditional Solution Enabler License key FFFF-FFFF-FFFF-FFFF.Copied
-
symlmf delete -type se -license FFFF-FFFF-FFFF-FFFFDelete the Traditional Solution Enabler License key FFFF-FFFF-FFFF-FFFF.Copied
-
symlmf -sid 1234 -type emclm queryQuery the array based licenses and display the usage in vmax 1234Copied
-
symlmf -sid 1234 -type emclm showShow the contents of array based license file installed in Vmax 1234Copied
-
symlmf -sid 1234 add -type emclm -file LiceneFileFromEMCAdd Symmetrix Array based licenses in Vmax 1234Copied
-
symlmf -sid 1234 list -type emclmList the the Array based licenses installed in Vmax 1234Copied
-
symlmf list -type seList the Traditional Solution Enabler License.Copied
-
-
symmir commands
The symmir command performs Symmetrix BCV control operations on a device group, composite group, devices within the group, or on devices within a file. The operations are like associate, disassociate, establish etc..6 Commands-
symmir -g TestDg cancelTerminate the relationship between the standard and BCV devices in device group TestDg.Copied
-
symmir -g TestDg establish -fullEstablish the relationship between the standard and BCV devices in Device Group TestDg.Copied
-
symmir -g TestDg queryQuery the device Group TestDgCopied
-
symmir -g TestDg splitSplit the pair in device group TestDgCopied
-
symmir -sid 1234 -g TestDg attach DEV001 BCV ld BCV001Attach the standard device in DG TestDg with the BCV device BCV001.This will become the preferred BCV device to be paired with the standard device when a full establish or full restore action is issued.Copied
-
symmir -sid 1234 -g TestDg detach DEV001 BCV ld BCV001Detach the standard device DEV001 in the TestDg from the BCV device BCV001.Copied
-
-
symqos commands
The symqos command can be used to view or change the copy priorities on a range of devices or on the members of a device group.8 Commands-
symqos -g MyRDFDg listShows all the devices in MyRDFDg along with background copy priority for each devices.Copied
-
symqos -g MyRDFDg set RDF pace 8Set the background copy priority of the devices in MyRDFDg to priority 8. priority can be set between 0(Fastest) to 16(Slowest).Copied
-
symqos -g MyRDFDg set RDF pace STOPStop the background initiated copy of the devices in MyRDFDg.Copied
-
symqos -g MyRDFDg set RDF pace URGENTSet the background copy priority of the devices in MyRDFDg to the maximum.Copied
-
symqos -sid 1234 listList the Background copy priority of devices in array 1234.Copied
-
symqos -sid 1234 list -devs AAA:BBB,EEEList the background copy priorities( CLONE,BCV,RDF etc ) of devices.Copied
-
symqos -sid 1234 list -sg SG_ServerList the background copy priorities( CLONE, BCV, RDF, Etc ) of devices included in the Storage Group SG_Server.Copied
-
symqos -sid 1234 set RDF pace 8 -devs AAA:BBB,EEESet the background copy priority of the given RDF devices to priority 8. priority can be set between 0(Fastest) to 16(Slowest).Copied
-
-
symrdf commands
The symrdf command performs various SRDF operations on symmetrix devices. It also performs control operations such as Adding, modifying or removing a dynamic RDF group.34 Commands-
symrdf -g mydg establish -fullEstablish a full copy on the devices in MyDgCopied
-
symrdf -g mydg queryQuery device group.Copied
-
symrdf -g mydg splitSplit the srdf pair for devices given in mydg.Copied
-
symrdf -sid 000000001234 -label dynagrp100 -dir 1e:4,2e:4,3e:4,4e:4 -rdfg 100 -remote_sid 000000005678 -remote_dir 1e:4,2e:4,3e:4,4e:4 -remote_rdfg 100 addgrpThis command will create a dynamic rdf group 100 on array 1234( RA Port-1e:4,2e:4,3e:4,4e:4 ) pairing remote array 5678( RA Port 1e:4,2e:4,3e:4,4e:4 ) with label 'dynagrp100'.Copied
-
symrdf -sid 000000001234 -label dynagrp100 -dir 3h,4h,13h,14h -rdfg 100 -remote_sid 000000005678 -remote_dir 7h,8h,9h,10h -remote_rdfg 100 addgrpThis command will create a dynamic rdf group 100 on array 1234( RA Port-3h,4h,13h,14h ) pairing remote array 5678( RA Port 7h,8h,9h,10h ) with label 'dynagrp100'.Copied
-
symrdf -sid 000000001234 -label dynagrp100 -dir 3h,4h,13h,14h -rdfg 100 -remote_sid 000000005678 -remote_dir 1e:4,2e:4,3e:4,4e:4 -remote_rdfg 100 addgrpThis command will create a dynamic rdf group 100 on VMax array 1234( RA Port-1e:4,2e:4,3e:4,4e:4 ) pairing remote VMax3 array 5678( RA Port 1e:4,2e:4,3e:4,4e:4 ) with label 'dynagrp100'.Copied
-
symrdf -sid 1234 -rdfg 100 modifygrp -add -dir 1E:24,2E:24Modify rdf group 100 and add local RA ports 1E:24 and 2E:24Copied
-
symrdf -sid 1234 -rdfg 100 modifygrp -add -dir 1E:24,2E:24 -remote_dir 3E:24,4E:24Modify rdf group 100 and add local RA ports 1E:24, 2E:24 and remote RA ports 3E:24,4E:24Copied
-
symrdf -sid 1234 -rdfg 100 modifygrp -remove -dir 1E:24,2E:24Remove local RA ports 1E:24, 2E:24 from rdf group 100Copied
-
symrdf -sid 1234 -rdfg 100 modifygrp -remove -dir 1E:24,2E:24 -remote_dir 3E:24,4E:24Remove local RA ports 1E:24, 2E:24 and remote RA ports 3E:24,4E:24 from rdf group 100Copied
-
symrdf -sid 1234 -rdfg 3 -file pair.txt swapSwap the SRDF personality of the SRDF devices mentioned in the pair file. Source R1 devices become target R2 devices, and target R2 devices become source R1 devices. The SRDF link status must be NotReady for this operation.Copied
-
symrdf -sid 1234 -rdfg 3 -file rdf.txt deletepair -forceDelete the srdf pairing between R1/R2 and return them to stanadard.Copied
-
symrdf -sid 1234 -rdfg 3 -file rdf.txt movepair -new_rdfg 4Moves the SRDF devices from rdf group 3 to 4.We need to split the pair before doing this operation.Copied
-
symrdf -sid 1234 -rdfg 3 -file rdf.txt queryQuery the Devices by using device pair file.Copied
-
symrdf -sid 1234 -rdfg 3 -file rdf.txt set mode acp_diskChange the current SRDF mode of the pair file devices to Adaptive disk mode.Copied
-
symrdf -sid 1234 -rdfg 3 -file rdf.txt set mode acp_wpChange the current SRDF mode of the pair file devices to Adaptive Copy write pending mode.Copied
-
symrdf -sid 1234 -rdfg 3 -file rdf.txt set mode syncChange the current SRDF mode of the pair file devices to SynchronousCopied
-
symrdf -sid 1234 -rdfg 3 -file rdf_pair.txt query -i 5Queries the pair devices mentioned in the pairfile "rdf_pair.txt" in every 5 seconds.This command also shows the estimated time to sync up all the devices if those are currently in "sync in progress" state.Copied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt createpair -establish -rdf_mode syncEstablish the SRDF relation between the devices given in the file rdf.txt from array 1234(R1) and remote box according to the rdf group .This command start copying between R1 and R2 in SYNC mode.( default is acp_disk mode )Copied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt createpair -invalidate R2Establish the SRDF relation between the devices given in the file rdf.txt from array 1234(R1) and remote box according to the rdf group .This command can be used to just create the pair without starting the data copy from R1 to R2 .Copied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt establish -fullThis command start full copy from R1 to R2 devices. The SRDF pairs are already created .Copied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt failoverThis will make the R1 devices Write Disabled , R2 Write Enabled to host , and logical connections between R1 to R2 in to Not Ready state.Copied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt splitSplit the R1 and R2 devices by stopping the replication. This will make R2 also in Read/Write mode along with R1 . The link will go to NotReady(NR) state.Copied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt suspendSuspend the replication from R1 to R2 devices.R1 will be in R/W, R2 in W/D and link will be in NR state.Copied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt -g mydg createpair -establishEstablish the SRDF relation between the devices given in the file rdf.txt from array 1234(R1) and remote box according to the rdf group .This command start sync between R1 and R2 and also add these devices after creating the device group mydgCopied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt failbackChanges made on R2 will be copied to R1. The R1 devices will be Write Enabled, R2 Write Disabled to host, and logical RDF link between R1 to R2 into Ready state.Copied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt resumeResume the suspend the replication from R1 to R2 devices.R1 will be in R/W, R2 in W/D and link will be in ready state.Copied
-
symrdf -sid 1234 -sg SG_Server -rdfg 10 queryQuery the SRDF devices inside the Storage Group. All the devices in the SG must be SRDF paired to work this query.Copied
-
symrdf -sid 1234 list -concurrentList all the RDF devices in array 1234 as part of a concurrent SRDF setup( both R1 and R2).Copied
-
symrdf -sid 1234 list -diskless_rdfView all the diskless rdf devices(DLDEV) in array 1234.Copied
-
symrdf -sid 1234 list -dynamic -bothList the SRDF swappable devices in array 1234.Copied
-
symrdf -sid 1234 list -rdfg allThis command will list all the SRDF devices in all rdf groups.Copied
-
symrdf -sid 1234 pingPing the array 1234 through SRDF links and check the links are up and and running.Copied
-
symrdf -sid 1234 removegrp -rdfg 100Delete dynamic RDF group 100 from array 1234.Copied
-
-
symsan commands
The symsan commands can be used to confirm the SRDF Zoning and array to array zoning, masking (for OR Migration).4 Commands-
symsan -sid 1234 list -sanluns -wwn 500000000000000 -dir 10F -p 1List all the remote array devices visible through FA port 10F:1 from a remote array FA port wwn.Usually use this command to confirm the lun visibility of remote third part/emc array FA port to the local array.Copied
-
symsan -sid 1234 list -sanports -dir 10F -p 1List all the remote array and (target)ports visible through FA port 10F:1. Usually done for OR migration FA to FA, for eg, a Hitachi array port zoned to the port 10f:1, and need to be confirm the connectivity. This command also shows the number of devices assigned from remote array port to the FA 10f:1.Copied
-
symsan -sid 1234 list -sanrdf -dir 3hList all the remote arrays and respective remote RDF ports visible through the RA port 3h of 1234.This command can be issued after doing a RA to RA port zoning for SRDF .Copied
-
symsan -sid 1234 list -sanrdf -dir allList all the remote arrays and respective remote RDF ports visible through the RA ports of 1234.This command can be issued after doing a RA to RA port zoning for SRDF .Copied
-
-
symsg commands
The symsg command can be used to create, list, show, export and copy Storage Groups (SG) in a Symmetrix array.43 Commands-
symsg -sid 1234 -sg MyStorageGroup add dev AAAAAdd a single device to MyStorageGroupCopied
-
symsg -sid 1234 -sg MyStorageGroup add sg ChildSG1,ChildSG2,ChildSG3Add child Storage Groups to the parent SG MyStorageGroup.Copied
-
symsg -sid 1234 -sg MyStorageGroup add sg ChildStorageGroup1add ChildStorageGroup1 to the parent SG MyStorageGroupCopied
-
symsg -sid 1234 -sg MyStorageGroup addall -devs AAAA:AAAF,BBBBAdd more than one devices to MyStorageGroup.Copied
-
symsg -sid 1234 -sg MyStorageGroup compressStart data compression on thin devices in MyStorageGroupCopied
-
symsg -sid 1234 -sg MyStorageGroup compress -stopStop data compression on thin devices in MyStorageGroupCopied
-
symsg -sid 1234 -sg MyStorageGroup not_readyChange the status of all the devices in SG 'MyStorageGroup' from READY to NOT READY.Copied
-
symsg -sid 1234 -sg MyStorageGroup readySet the status of all devices in SG 'MyStorageGroup' to READY.Copied
-
symsg -sid 1234 -sg MyStorageGroup remove dev AAAARemove a single device from MyStorageGroupCopied
-
symsg -sid 1234 -sg MyStorageGroup remove sg ChildSG1,ChildSG2,ChildSG3Remove child Storage Groups from the parent SG MyStorageGroup.Copied
-
symsg -sid 1234 -sg MyStorageGroup remove sg ChildStorageGroup1remove ChildStorageGroup1 from the parent SG MyStorageGroupCopied
-
symsg -sid 1234 -sg MyStorageGroup rmall -devs AAAA:AAAF,BBBBRemove more than one devices from MyStorageGroup.Copied
-
symsg -sid 1234 -sg MyStorageGroup rw_enableWrite enable all the devices in SG 'MyStorageGroup'Copied
-
symsg -sid 1234 -sg MyStorageGroup set -bw_max 500Set the maximum HOST I/O limit in MB per second to maximum 500MB/s for MyStorageGroup .( can be set from from 1 to 100000 MB/s )Copied
-
symsg -sid 1234 -sg MyStorageGroup set -bw_max NOLIMITSet the maximum HOST I/O limit in MB per second to UNLIMITED MB/s for MyStorageGroup .Copied
-
symsg -sid 1234 -sg MyStorageGroup set -iops_max 1000Set the maximum HOST I/O limit in I/O per second to maximum 1000 IO/second for MyStorageGroup .( can be set from 100 to 100000 IO/sec )Copied
-
symsg -sid 1234 -sg MyStorageGroup set -iops_max NOLIMITSet the maximum HOST I/O limit in I/O per second to UNLIMITED IO/second for MyStorageGroup .Copied
-
symsg -sid 1234 -sg MyStorageGroup set -nosrpUnset the SRP attached to the Storage GroupCopied
-
symsg -sid 1234 -sg MyStorageGroup set -srp SRP_1set SRP_1 on MYStorageGroupCopied
-
symsg -sid 1234 -sg MyStorageGroup write_disableWrite Disable all the devices in SG 'MyStorageGroup'Copied
-
symsg -sid 1234 -sg OldSG move AAAA NewSGMove a devices from Storage Group "OldSG" to another Storage Group called "NewSG" . We have to use "-force" , if "OldSG" part of any Masking View.Copied
-
symsg -sid 1234 -sg OldSG move AAAA NewSG -forceMove the device 'AAAA' from OldSG to NewSG. OldSG is a part of masking view. This will not remove the mapping from the ports associated with Masking view part of OldSG.Copied
-
symsg -sid 1234 -sg SG_Server bind -pool MyThinPoolBind all the thin devices in SG_Server to the MyThinPool.Copied
-
symsg -sid 1234 -sg SG_Server rebind -pool MyThinPoolRebind all the thin devices in SG_Server from the binded pool to the MyThinPool.Copied
-
symsg -sid 1234 -sg SG_Server unbindUnbind all the devices in SG_Server from its bounded pools.Copied
-
symsg -sid 1234 -sg SG_Server1 set -nosloRemove the assigned SLO for a SG_server1.Copied
-
symsg -sid 1234 -sg SG_Server1 set -slo GoldSet the Service Level Objective( SLO) for SG_Server1 to Gold.Copied
-
symsg -sid 1234 -sg SG_Server1 set -slo Gold -wl OLTPSet the SLO for storage group to Gold and Workload type as OLTP.Copied
-
symsg -sid 1234 -sg SG_Server_GOLD -devs AAAA:AAAF,BBBB moveall SG_Server_BRONZEMove mutiple devices from storage group "SG_Server_GOLD" to another storage group "SG_Server_BRONZE".We have to use "-force" if "SG_Server_GOLD" part of any other masking view.Copied
-
symsg -sid 1234 create MyStorageGroupCreate a new SG,'MySrorageGroup' in Vmax Array 1234Copied
-
symsg -sid 1234 delete MySrorageGroup -forceDeletes the SG 'MySrorageGroup' which contains devices but not associated with any Masking View.Copied
-
symsg -sid 1234 delete MyStorageGroupDeletes the empty SG 'MySrorageGroup' from 1234.The SG should not be associated with any Masking View.Copied
-
symsg -sid 1234 export MyStorageGroup -file mystoragegroup.txtExport the device information from SG to the text file.Copied
-
symsg -sid 1234 exportall -storagegroups.txtexports the device information from all the SGs from 1234 array to the text file storagegroups.txtCopied
-
symsg -sid 1234 import MyStorageGroup -file MystorageGroup.txtCreate SG 'MyStorageGroup' from the earlier exported file MystorageGroup.txt.Copied
-
symsg -sid 1234 importall -file MystorageGroups.txtCreate storage groups from the earlier exported file MystorageGroup.txt.Storage Group names will be created according to the names in text file.Copied
-
symsg -sid 1234 listList 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.Copied
-
symsg -sid 1234 list -by_SLO -detailList all the Storage Groups in VMAX3 1234 sorted with associated SLO and underlying SRP.Copied
-
symsg -sid 1234 list -by_SRP -detailList all the Storage Groups in VMAX3 1234 sorted with underlying SRP and associated SLO.Copied
-
symsg -sid 1234 list -vthe -v options displays the member devices of Storage Groups along with other details given by list.Copied
-
symsg -sid 1234 rename MyStorageGroup MyNewStorageGroupRename SG MyStorageGroup to MyNewStorageGroupCopied
-
symsg -sid 1234 sg2dg MyStorageGroup MyDg -R1Create a new device group MyDg which contains all the RDF1 devices from Storage Group MyStorageGroup.Copied
-
symsg -sid 1234 show MyStorageGroupShows the devices in a Storage Group along with its Masking View and FAST Policy association status.Copied
-
-
symsnapvx commands
The symsnapvx command performs TimeFinder/SnapVX control, list and verify operations on a device list, a list of ranges, a device group (DG), composite group (CG), or storage group (SG).17 Commands-
symsnapvx -sid 1234 -dev 000AA:000AB -lndevs 000BA:000BB -snapshot_name TEST_SNAPSHOT linkpresent the snapshot data of source devices 000AA:000AB to the target devices 000BA:000BB. This will not start any data copy from the source to the targetCopied
-
symsnapvx -sid 1234 -dev 000AA:000AB -lndevs 000BA:000BB -snapshot_name TEST_SNAPSHOT link -copypresent the snapshot data of source devices 000AA:000AB to the target devices 000BA:000BB. Background data copy will be started from source to target for a full volume copyCopied
-
symsnapvx -sid 1234 -dev 000AA:000AB -lndevs 000BA:000BB -snapshot_name TEST_SNAPSHOT set mode copyset the snapshot data copy mode for the existing link to Copy. Copy mode creates a full-volume copy of the data by copying it to the SRP of target devicesCopied
-
symsnapvx -sid 1234 -dev 000AA:000AB -lndevs 000BA:000BB -snapshot_name TEST_SNAPSHOT set mode nocopyset the snapshot data copy mode for the existing link to NoCopy. Nocopy mode does not retain the point-in- time data once the link is removed.Copied
-
symsnapvx -sid 1234 -dev 000AA:000AB -lndevs 000BA:000BB -snapshot_name TEST_SNAPSHOT unlinkremove the current link of snapshots from 000AA:000AB to the target devices 000BA:000BBCopied
-
symsnapvx -sid 1234 -dev 000AA:000AB -snapshot_name TEST_SNAPSHOT list -summary -tbprovide a summary of snapvx devices in various states(Restored,Established,..) also the copying progress information in TBCopied
-
symsnapvx -sid 1234 -dev 000AA:000AB -snapshot_name TEST_SNAPSHOT rename -name TEST_SNAPSHOT_1rename the snapshot name of the devices from TEST_SNAPSHOT to TEST_SNAPSHOT_1Copied
-
symsnapvx -sid 1234 -dev 000AA:000AB -snapshot_name TEST_SNAPSHOT set ttl -delta 5set the time to live (ttl) of 000AA:000AB in TEST_SNAPSHOT to 5 days. The snapshot for these devices will be terminated within 5 days from the day of setting if none of these devices linked to any target devices.Copied
-
symsnapvx -sid 1234 -dev 000AA:000AB -snapshot_name TEST_SNAPSHOT terminateRemove the existing snapshots for 000AA:000AB from the array. All these devices must NOT be linked with any target devices.Copied
-
symsnapvx -sid 1234 -dev 000AA:000AB -snapshot_name TEST_SNAPSHOT verifyverify the current status of the previously created snapvx snapshotsCopied
-
symsnapvx -sid 1234 -dev 000AA:000AB establish -name TEST_SNAPSHOTcreate and establish a snapvx snapshot for devices 000AA:000AB and assign the name as TEST_SNAPSHOTCopied
-
symsnapvx -sid 1234 listList all the snapshot source devices in vmax 1234 along with the snapshot nameCopied
-
symsnapvx -sid 1234 list -devs 000AA,000BB -detailList detailed information about snap devices in vmax 1234 with additional informations such as expiration date and number of generations for each.Copied
-
symsnapvx -sid 1234 list -failedList all the snapshot source devices in vmax 1234 with failed statusCopied
-
symsnapvx -sid 1234 list -linkedList all the snapshot source devices those are linked to target devicesCopied
-
symsnapvx -sid 1234 list -linked -by_tgtList all the snapshot source devices those are linked to target devices. The by_tgt option makes the list to be sorted in order of the target devices.Copied
-
symsnapvx -sid 1234 list -restoredList all the snapshot source devices in vmax 1234 with restored statusCopied
-
-
symstat commands
The symstat command display the statistics about Symmetrix arrays, directors, disks, device groups and devices.1 Command-
symstat -sid 1234 -dev AAAB -i 5Displays the I/O statistics for device AAAB, in an interval of 5 seconds.Copied
-
-
symtier commands
The symtier command is used to create and manage storage tiers which can be used with FAST Policies.13 Commands-
symtier -sid 234 create -name Tier3 -tgt_raid5 -tgt_prot 3+1 -technology SATA -vp -pool TP3_2000GBCreate a Virtual Provisioned(VP) tier named "Tier3" from Thin Pool TP3_2000GB of type RAID-5(3+1)Copied
-
symtier -sid 1234 -tier_name Tier3 add -pool TP3_1000GBAdd thin pool TP3_1000GB to the existing Storage Tier "Tier3".TP3_1000GB should not be included in any other Tier.Copied
-
symtier -sid 1234 -tier_name Tier3 remove -pool TP3_1000GBRemove thin pool TP3_1000GB from the existing Storage Tier "Tier3".We cannot remove all thin pools from a VP tier if the tier is part of a FAST policy. And also, we cannot remove a pool from a tier if the tier is in an associated policy,and a device in the storage group is bound to the pool.Copied
-
symtier -sid 1234 -tier_name Tier1 add -dsk_grp 3Add disk_group 3 to the existing Storage Tier "Tier1".Copied
-
symtier -sid 1234 -tier_name Tier1 remove -dsk_grp 3Remove disk_group from the existing Storage Tier "Tier1".Copied
-
symtier -sid 1234 create -name Tier1 -inc_type static -tgt_raid5 -tgt_prot 3+1 -technology EFD -dsk_grp 1Create Diskroup Povisioned(DP) tier named "Tier1" from disk_group 1 of type RAID-5.The type of the disk in disk_group 1 is EFD.Copied
-
symtier -sid 1234 delete -tier_name Tier0Delete tier "Tier0" .Copied
-
symtier -sid 1234 delete -tier_name Tier2 -forceDelete non-empty static DP tier "Tier2"Copied
-
symtier -sid 1234 listList all the storage tiers in array 1234.( both DiskGroup(DP) and Virtual Pool(VP) Tiers )Copied
-
symtier -sid 1234 list -dpList only DiskGroup provisioned Tiers.Copied
-
symtier -sid 1234 list -vpList only VirtualPool(Thin Pool) provisioned Tiers.Copied
-
symtier -sid 1234 rename -tier_name Tier0 -name Tier0_NewRename tier "Tier0" to "Tier0_New".Copied
-
symtier -sid 1234 show -tier_name Tier0Displays detailed information about tier 'Tier0".Copied
-
-
symaccess -sid 1234 -f MyBackup.txt backupCreates a file MyBackup containing all the group and view information currently on the Symmetrix array 1234Copied
-
symaccess -sid 1234 -f MyBackup.txt restoreRestores all the groupCopied
-
symaccess -sid 1234 -f Total_views backupThis command will backup all the Masking Views information for array 1234 to file Total_views.Copied
-
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.Copied
-
symaccess -sid 1234 -file Views_Groups_1234.txt backupBackup all the view and group information currently on VMAX 1234 to the file Views_Groups_1234.txt.Copied
-
symaccess -sid 1234 -file Views_Groups_1234.txt listList all the Group(storage,port,initiator) information from the backup file "Views_Groups_1234.txt".Copied
-
symaccess -sid 1234 -file Views_Groups_1234.txt list viewList all the views from the backup file "Views_Groups_1234.txt".Copied
-
symaccess -sid 1234 -file Views_Groups_1234.txt restoreRestores all the groups, views, and security informations from the previously(created using backup option) file.Copied
-
symaccess -sid 1234 -name IG_Servers -type initiator -ig IG_Server_A removeRemove Initiator Group 'IG_Server_A' from parent Initiator Group 'IG_Servers'Copied
-
symaccess -sid 1234 -name IG_Server_A -type initiator -wwn 1000000000000001 removeRemove HBA WWN 1000000000000001 from Initiator Group IG_Server_ACopied
-
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'.Copied
-
symaccess -sid 1234 -name PG_1_2_15_16_E0_Group -type port -dirport 1e:0,16e:0 remove -unmapRemove ports 1e:0 and 16e:0 from port group 'PG_1_2_15_16_E0_Group'.The '-unmap' option also unmap(from 1e:0 and 16:e0) the devices on all related Storage Groups associated with port group 'PG_1_2_15_16_E0_Group'.Copied
-
symaccess -sid 1234 -type initiator -name Host1 add -wwn 1000000000000002Add another HBA WWN to the existing Initiator group(IG) "Host1".Copied
-
symaccess -sid 1234 -type initiator -name Host1 create -consistent_lunCreate the Initiator Group Host1 and enable the LUN id consistency at the same time.Copied
-
symaccess -sid 1234 -type initiator -name Host1 create -wwn 1000000000000001Creates and initiator group called Host1 by adding the specified wwnCopied
-
symaccess -sid 1234 -type initiator -name Host1 rename -new_name Host2Rename the Initiator Gorup Host1 as Host2Copied
-
symaccess -sid 1234 -type initiator -name Host1 set consistent_lun onEnable the LUN id consistency on an existing IG.Copied
-
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).Copied
-
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 portsCopied
-
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_14E1Copied
-
symaccess -sid 1234 -type port -name MyPorts add -dirport 6e:0Add an aditional port 6e:0 to the existing port group(PG) "MyPorts".Copied
-
symaccess -sid 1234 -type storage -name Host1 add devs AAA:AABAdd the devices AAA:AAB to storage group Host1.Copied
-
symaccess -sid 1234 -type storage -name Host1 add devs AAA:AAB -celerraAdd the Celerra devices AAA:AAB to storage group Host1.Copied
-
symaccess -sid 1234 -type storage -name Host1 create devs AAA:AABCreate the storage group Host1 with specified range of devicesCopied
-
symaccess -sid 1234 -type storage -name Host1 remove devs AAA:AABRemove the device AAA to AAB from storage group Host1Copied
-
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. Do not use -unmap option if we want to keep the devices mapped to the front end ports. These devices need be unmapped manually later using symconfigure command.Copied
-
symaccess -sid 1234 -type storage -name Host1 remove devs AAA:AAB -unmap -celerraRemove the celerra device AAA to AAB from storage group Host1 and also unmap from the FAsCopied
-
symaccess -sid 1234 -type storage -name Host1 rename -new_name Host2Rename the Storage Gorup Host1 as Host2Copied
-
symaccess -sid 1234 -type storage -name ParentSG add sg ChildSG1,ChildSG2Add the existing child storage groups ChildSG1 and ChildSG2 to the parent Storage Group ParentSGCopied
-
symaccess -sid 1234 -type storage -name ParentSG create sg ChildSG1,ChildSG2Create a new parent Storage Group called ParentSG and add the existing child storage groups ChildSG1 and ChildSG2 to it.Copied
-
symaccess -sid 1234 -type storage -name ParentSG remove sg ChildSG1,ChildSG2Remove the child storage groups ChildSG1 and ChildSG2 from the parent Storage Group ParentSGCopied
-
symaccess -sid 1234 -wwn 1000000000000001 rename -alias Host1/HBA01Create/Rename Node Name(Host1) and Portname(HBA01) in Access-logix database for given WWN.Copied
-
symaccess -sid 1234 -wwn 1000000000000001 replace -new_wwn 1000000000000002Replace all occurance of wwn 1000000000000001 with 1000000000000002 in array 1234Copied
-
symaccess -sid 1234 create view -name Host1_Allocation -sg Host1 -pg 3E0_4E0_13E0_14E0 -ig Host1Create a masking view combined with specified groupsCopied
-
symaccess -sid 1234 delete -name MyInitiator -type initDelete/Remove an empty initiator group.The "-force" must be used if the initiator group(IG) is not empty.We can't delete IG if it is part of a Masking View.Copied
-
symaccess -sid 1234 delete -name MyPortGroup -type portDelete/Remove an empty port group.The "-force" must be used if the port group(PG) is not empty.We can't delete PG if it is part of any Masking View.Copied
-
symaccess -sid 1234 delete -name MyStorageGroup -type storageDelete/Remove an empty storage group.The "-force" must be used if the storage group(SG) is not empty.We can't delete SG if it is part of a Masking View.Copied
-
symaccess -sid 1234 delete view -name Host1_AllocationDelete view Host1_Allocation.Copied
-
symaccess -sid 1234 delete view -name Host1_Allocation -unmapDelete view Host1_Allocation and also unmap all the device in associated storage group.Copied
-
symaccess -sid 1234 listList all Initiator, Port and Storage Groups Created for Array 1234Copied
-
symaccess -sid 1234 list -name MyGroupList all groups named MyGroupCopied
-
symaccess -sid 1234 list -name MyGroup -vList all groups named MyGroup and also shows the related Masking ViewsCopied
-
symaccess -sid 1234 list -type init -name MyIGFind the number of child initiators in IG MyIG and number of associated Masking Views.Copied
-
symaccess -sid 1234 list -type init -name MyIG -vFind the number of child Initiator Groups in IG MyIG and also shows the associated Masking View.Copied
-
symaccess -sid 1234 list -type initiatorList all Initiator Groups Created for Array 1234Copied
-
symaccess -sid 1234 list -type initiator -wwn 1000000000000001Check whether the HBA WWN 1000000000000001 is a member of any Initiator Group.Copied
-
symaccess -sid 1234 list -type portList all Port Groups Created for Array 1234Copied
-
symaccess -sid 1234 list -type port -dirport 1d:04List all the port groups in which FA port 1d:04 is a member.Copied
-
symaccess -sid 1234 list -type port -dirport 1d:04 -detailList all the port groups in which FA port 1d:04 is a member. It will also shows the port counts in each port group and the number of masking views for each port group.Copied
-
symaccess -sid 1234 list -type port -dirport 1d:04 -vList all the port groups and masking views in which FA port 1d:04 is a member. It will also shows the port counts in each port group and the number of masking views for each port group.Copied
-
symaccess -sid 1234 list -type port -name MyPGFind the number of ports in Port Group MyPG and numbers of associated Masking views.Copied
-
symaccess -sid 1234 list -type port -name MyPG -vFind the number of ports in Port Group MyPG and also shows the associated Masking Views.Copied
-
symaccess -sid 1234 list -type storageList all Storage Groups Created for Array 1234Copied
-
symaccess -sid 1234 list -type storage -dev AAACheck whether the device AAA is part of of any Storage Groups.Copied
-
symaccess -sid 1234 list -type storage -name MySgFind the number of devices in storage Group MySg and number of associated Masking Views.Copied
-
symaccess -sid 1234 list -type storage -name MySg -vFind the number of devices in storage group MySg and also shows the associated Masking ViewCopied
-
symaccess -sid 1234 list -vList all Initiator,Port and Storage Groups Created for Array 1234 along with related Masking ViewsCopied
-
symaccess -sid 1234 list assignment -dev 9A0:9AFShows the masking details of devices from 9A0 to 9AFCopied
-
symaccess -sid 1234 list devinfo -ig MyInitiatorList the details of devices assigned to the initiatorgroup MyInitiatorCopied
-
symaccess -sid 1234 list logins -dirport 12f:1List WWPNs logged in to FA port 12f:1Copied
-
symaccess -sid 1234 list logins -wwn 1000000000000001Check whether wwn 1000000000000001 logged in to any of the FAs on array 1234.Copied
-
symaccess -sid 1234 list logins -wwn 1000000000000001 -vCheck whether wwn 1000000000000001 logged in to any of the FAs on array 1234."-v" options also provides the time of login change. This is helpful if the wwpn not logged in now on the FAs , but want to know when its got disconnected.Copied
-
symaccess -sid 1234 list no_assignments -dirport 12f:1Shows the devices are mapped to 12f:1 but not part of any masking view.Copied
-
symaccess -sid 1234 list viewList masking views Created for Array 1234 with related groups detailsCopied
-
symaccess -sid 1234 list view -name Host1_Allocation -detailProvides detailed infomation about the masking view .This output is same as 'symmaccess show view'.Copied
-
symaccess -sid 1234 list view -name Host1_Allocation -vThis command shows more readable information about the associated Storage Group,Initiator Groups and Port Groups.Copied
-
symaccess -sid 1234 remove -login -wwn 1000000000000001Completely remove the wwn 1000000000000001 from the login history table of vmax 1234Copied
-
symaccess -sid 1234 remove -login -wwn 1000000000000001 -dirport 12g:1Delete the wwn 1000000000000001 on port 6g:1 from the login history table of vmax 1234Copied
-
symaccess -sid 1234 show MyInitiatorGroup -type initiatorShows the contents of initiator group MyInitiatorGroup Created on Array 1234Copied
-
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.Copied
-
symaccess -sid 1234 show MyPortGroup -type portShows the contents of port group MyPortGroup Createdon Array 1234Copied
-
symaccess -sid 1234 show MyStorageGroup -type storageShows the contents of storage group MyStorageGroup Created on Array 1234Copied
-
symaccess -sid 1234 show view MyViewShows the contents of view MyView Created on Array 1234Copied
-
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.Copied
-
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'.Copied
-
symaccess -sid 1234 verifyVerify the ACLX database in VMax 1234 is consistent.Copied
-
symaccess -sid 1234 view -name Host1_Allocation rename -new_name Host2_AllocationRename name of view Host1_Allocation as Host2_AllocationCopied
-
symaccess -sid 1234 view -name Host1_Allocation rename -new_name Host2_AllocationRename name of view Host1_Allocation as Host2_AllocationCopied
-
symaccess list hbaShows the wwn of the local HBA and the devices assigned to those.Copied
-
symacl -sid 1234 -file add_devices_to_acc_pool.txt commit
add_devices_to_acc_pool.txt
------------------------
add dev AAAAA:AAAAB to accpool MY_ACC_POOL;
Add devices AAAAA and AAAAB to MY_ACC_POOL in symmetrix array 1234.Copied -
symacl -sid 1234 -file add_hostaccid_to_acc_group.txt commit
add_hostaccid_to_acc_group.txt
------------------------
add host accid 12345678-12345678-12345678 name Server001 to accgroup MY_ACC_GROUP;
Add host id of Server001 to access group MY_ACC_GROUP in symmetrix array 1234. The host id can be obtained by running symacl -uniqe on Server001.Copied -
symacl -sid 1234 -file create_new_acc_group.txt commit
create_new_acc_group.txt
------------------------
create accgroup MY_ACC_GROUP
Create a new access group called MY_ACC_GROUP in symmetrix array 1234.Copied -
symacl -sid 1234 -file create_new_acc_pool.txt commit
create_new_acc_pool.txt
------------------------
create accpool MY_ACC_POOL;
Create a new access pool called MY_ACC_POOL in symmetrix array 1234.Copied -
symacl -sid 1234 -file delete_acc_group.txt commit
delete_acc_group.txt
------------------------
delete accgroup MY_ACC_GROUP;
Delete access group MY_ACC_GROUP in symmetrix array 1234. All the access control entities ( ACE) related to MY_ACC_GROUP must be deleted prior running this command.Copied -
symacl -sid 1234 -file delete_acc_group_and_ace.txt commit
delete_acc_group_and_ace.txt
------------------------
delete accgroup MY_ACC_GROUP remove_aces=true;
Delete access group MY_ACC_GROUP in symmetrix array 1234. All the access control entities( ACEs) related to MY_ACC_GROUP also be deleted.Copied -
symacl -sid 1234 -file delete_acc_pool.txt commit
delete_acc_pool.txt
------------------------
delete accpool MY_ACC_POOL;
Delete access pool MY_ACC_POOL in symmetrix array 1234. All the access control entities ( ACE) related to MY_ACC_POOL must be deleted prior running this command.Copied -
symacl -sid 1234 -file delete_acc_pool_and_ace.txt commit
delete_acc_pool_and_ace.txt
------------------------
delete accpool MY_ACC_POOL remove_aces=true;
Delete access pool MY_ACC_POOL in symmetrix array 1234. All the access control entities( ACEs) related to MY_ACC_POOL also be deleted.Copied -
symacl -sid 1234 -file grand_access_permission.txt commit
grand_access_permission.txt
------------------------
grant access=RDF to accgroup MY_ACC_GROUP for accpool MY_ACC_POOL;
Create an ACE to allow hosts in MYACC_GROUP to perform RDF operation on devices mentioned access pool MY_ACC_POOL in symmetrix array 1234.Copied -
symacl -sid 1234 -file move_hostaccid_to_another_acc_group.txt commit
move_hostaccid_to_another_acc_group.txt
------------------------
move accid name Server001 to accgroup MY_ANOTHER_ACC_GROUP;
Move host access id of Server001 to another group MY_ANOTHER_ACC_GROUP in symmetrix array 1234.Copied -
symacl -sid 1234 -file remove_access_permission.txt commit
remove_access_permission.txt
------------------------
remove access=RDF from accgroup MY_ACC_GROUP for accpool MY_ACC_POOL;
Remove an ACE to prevent the hosts in MYACC_GROUP to perform RDF operation on devices mentioned access pool MY_ACC_POOL in symmetrix array 1234.Copied -
symacl -sid 1234 -file remove_all_ace_from_acc_group.txt commit
remove_all_ace_from_acc_group.txt
------------------------
remove aces from accgroup MY_ACC_GROUP;
Remove all the access control entities( ACE ) from access group MY_ACC_GROUP in symmetrix array 1234.Copied -
symacl -sid 1234 -file remove_devices_from_acc_pool.txt commit
remove_devices_from_acc_pool.txt
------------------------
remove dev AAAAA:AAAAB from accpool MY_ACC_POOL;
Remove devices AAAAA and AAAAB from MY_ACC_POOL in symmetrix array 1234.Copied -
symacl -sid 1234 -file remove_hostaccid_from_acc_group.txt commit
remove_hostaccid_from_acc_group.txt
------------------------
remove accid name Server001 from accgroup MY_ACC_GROUP;
Remove host access id of Server001 from access group MY_ACC_GROUP in symmetrix array 1234.Copied -
symacl -sid 1234 backup -file MyACLSetup.txtBack up the access control database for Symmetrix Array to MyACLSetup.txt fileCopied
-
symacl -sid 1234 list -accgroupList the access groups defined in vmax array 1234 along with the number of access ids in each groupCopied
-
symacl -sid 1234 list -accpoolList the access pools defined in vmax array 1234 along with the number of devices in each poolCopied
-
symacl -sid 1234 list -acllist all the Access control entries defined in the array 1234Copied
-
symacl -sid 1234 show accgroup MyGroup -aclDisplay the details of access group called MyGroupCopied
-
symacl -sid 1234 show accpool MyPool -aclDisplay the details of access pool called MyPoolCopied
-
symacl -uniqueDisplay an encrypted 24-digit ACL ID for a host machineCopied
-
symapierrSYMAPI return code '0' is the success code.This command will shows the text version of the error code ie, "SYMAPI_C_SUCCESS" and the respective message.Copied
-
symaudit -sid 1234 list -application_id SYMRDFList all the symrdf operation records from the Symaudit log file.Copied
-
symaudit -sid 1234 list -application_id SYMRDF -action_code -exclude SplitList all the symrdf operation records excluding the Split actions from the Symaudit log file.Copied
-
symaudit -sid 1234 list -application_id SYMRDF -action_code SplitList all the symrdf split operation records from the Symaudit log file.Copied
-
symaudit -sid 1234 list -end_date 10/02/17:12:30List all the Symaudit records logged till 2nd Oct 2017 12:30 starting from the first record.Copied
-
symaudit -sid 1234 list -funtion_class DevMaskList all the records related to Device Masking from the Symaudit log file.Copied
-
symaudit -sid 1234 list -last_n 10List the last or latest 10 records from the Symaudit log file.Copied
-
symaudit -sid 1234 list -n 10List the first or oldest 10 records from the Symaudit log file.Copied
-
symaudit -sid 1234 list -record_num 100 -n 1List the 100th record from the Symaudit log fileCopied
-
symaudit -sid 1234 list -record_num 100 -n 1 -textList the 100th record from the Symaudit log file along with its text description.Copied
-
symaudit -sid 1234 list -record_num 100 -n 1 -vShows the detailed information about the 100th record in the Symaudit log file. This includes the additional information such as the username who initiated the action and the hostname from where it is executed.Copied
-
symaudit -sid 1234 list -record_num 100 -n 10List the 100th to 110th records from the Symaudit log fileCopied
-
symaudit -sid 1234 list -start_date 10/01/17:12:30List all the Symaudit records logged from 1st Oct 2017 12:30 to till dateCopied
-
symaudit -sid 1234 list -start_date 10/01/17:12:30 -end_date 10/02/17:12:30List all the Symaudit records logged from 1st Oct 2017 12:30 to 2nd Oct 2017 12:30Copied
-
symaudit -sid 1234 list -symdev_range AAAAA:BBBBBFilter those records with text description includes the devices AAAAA or BBBBBCopied
-
symaudit -sid 1234 list -symdev_range AAAAA:BBBBB -vShows the detailed information of the records in the Symaudit log file, those text description includes the devices AAAAA or BBBBB.Copied
-
symaudit -sid 1234 list -user test_userList all the records for those activities performed by test_userCopied
-
symaudit -sid 1234 monitor -i 5 -c 10Monitor the Symaudit log for any new entries, every 5 seconds and display the result if any thing added. This activity will repeat for 10 times.Copied
-
symaudit -sid 1234 showShows the total number of records in the Symaudit log file, along with the starting and ending record number. This command also shows the time frame from when the audit log started and at which time the last entry added.Copied
-
symauth -sid 1234 -file add_a_role_to_user_for_component.txt commit
add_a_role_to_user_for_component.txt
------------------------
add user H:Server1\User1 to role LocalRep for StorGrp SG_Server1;
Add a Storage LocalRep role to User1 on Storage Group SG_Server1. Only LocalRep, RemoteRep and DeviceManage roles can be assigned to a Storage Group component.Copied -
symauth -sid 1234 -file assign_role_to_domain_user.txt commit
assign_role_to_domain_user.txt
------------------------------
assign user D:mydomain\User1 to role StorageAdmin;
Assign StorageAdmin role to the AD user User1Copied -
symauth -sid 1234 -file assign_role_to_group.txt commit
assign_role_to_group.txt
------------------------
assign group D:mydomain\mygroup to role StorageAdmin;
Assign StorageAdmin role group mygroup that is part of mydomainCopied -
symauth -sid 1234 -file assign_role_to_local_user.txt commit
assign_role_to_local_user.txt
---------------
assign user H:Server1\User1 to role StorageAdmin;
Assign StorageAdmin role to the local user User1 of Server1Copied -
symauth -sid 1234 -file assign_role_user.txt commit
assign_role_user.txt
-------------------
assign user User1 to role StorageAdmin;
Assign StorageAdmin role user User1. User1 may be a local user or a domain user.Copied -
symauth -sid 1234 -file delete_all_roles_of_group.txt commit
delete_all_roles_of_user.txt
------------------------
delete group D:mydomain\mygroup;
Delete all the roles assigned to user User1Copied -
symauth -sid 1234 -file delete_all_roles_of_user.txt commit
delete_all_roles_of_user.txt
------------------------
delete user H:Server1\User1;
Delete all the roles assigned to user User1Copied -
symauth -sid 1234 -file delete_a_role_of_group.txt commit
delete_a_role_of_group.txt
------------------------
remove group D:mydomainmygroup from role StorageAdmin;
Remove a particular role assigned to a groupCopied -
symauth -sid 1234 -file delete_a_role_of_user.txt commit
delete_a_role_of_user.txt
------------------------
remove user H:Server1User1 from role StorageAdmin;
Remove a particular role assigned to a userCopied -
symauth -sid 1234 -file re_assign_role_of_group.txt commit
re_assign_role_of_group.txt
------------------------
reassign group D:mydomain\mygroup to role Monitor;
Re assign role of group mygroup to MonitorCopied -
symauth -sid 1234 -file re_assign_role_of_user.txt commit
re_assign_role_of_user.txt
------------------------
reassign group D:mydomain\User1 to role Monitor;
Re assign role of Domain user User1 to MonitorCopied -
symauth -sid 1234 backup -f BackupFileSave the contents of the user and group authorization database from Symmetrix array 1234 to the file called BackupFileCopied
-
symauth -sid 1234 disableDisable user authorization in Symmetrix array 1234.Copied
-
symauth -sid 1234 enableEnable user authorization in Symmetrix array 1234. We must have created at least one mapping for a user to Admin or SecurityAdmin before this.Copied
-
symauth -sid 1234 listDisplay the Symmetrix user authorization state Enabled or Disabled in array 1234. This command also shows the timestamp when it is last enabled, disabled and updated.Copied
-
symauth -sid 1234 list -usersList the users and groups currently defined on the Symmetrix array 1234 along with their corresponding role. This also shows if the access limited any specific components.Copied
-
symauth -sid 1234 list -users -by_domainLiss the users and groups currently defined on the Symmetrix array 1234 sorted by user-group domain. This also shows if the access limited any specific components.Copied
-
symauth -sid 1234 list -users -by_roleList the users and groups currently defined on the Symmetrix array 1234 sorted by role. This also shows if the access limited any specific components.Copied
-
symauth -sid 1234 list -users -by_userList the users and groups currently defined on the Symmetrix array 1234 sorted by the user name. This also shows if the access limited any specific components.Copied
-
symauth -sid 1234 list -users -current_userList the current user accessing the Symmetrix array 1234 along with its corresponding role. This also shows if the access limited any specific components.Copied
-
symauth -sid 1234 set enforcement adviceSet the enforcement type to advice. Authorization rules are checked but not enforced. Operations will succeed if the user does not have the necessary rights (role).Copied
-
symauth -sid 1234 set enforcement enforceSet the enforcement type to enforce. Authorization rules are enforced. If a user does not have the necessary rights (role), operations will fail. This is the default setting.Copied
-
symauth -sid 1234 set secure_reads disableDisable the secure reads. This will make authorization rules visible to all users.Copied
-
symauth -sid 1234 set secure_reads enableEnable the secure reads. Users may only view authorization rules that apply to them. Only users with SECURITY_VIEW permissions (AUDITOR role) can view the full set of rules.Copied
-
symauth -sid 1234 show -usernameDisplay current username that Solutions Enabler identifies as accessing the Symmetrix array. This command also display all the groups to which the user belongs.Copied
-
symauth list -componentsList the array components types that are supported to specify the access. Common components are Storage Groups and Thin pools.Copied
-
symauth list -rolesList the various user authorization roles available on a Symmetrix array along with a short description of that role.Copied
-
symbcv -g TestDg disassociate dev BBBRemove/Disassociates the device BBB from DG TestDg.Copied
-
symbcv -sid 1234 -g TestDg associate dev BBBAdd the BCV device BBB to the Device Group TestDg.Copied
-
symbcv -sid 1234 listList all the BCV devices in array 1234 along with details like BCV-STD device,Status of the pair etc.Copied
-
symcfg -dbShows the configuration information about the current symapi database.Copied
-
symcfg -sid 1234 -dir 4a -p list -addr -availList the LUN information / availability of lun ids on port 4a0 in array 1234 .Copied
-
symcfg -sid 1234 -lockn 15 release -forceRelease the lock 15 held on array 1234 .Copied
-
symcfg -sid 1234 -SA 6h -P 1 onlineMake the front-end port 6h:1 to online.Copied
-
symcfg -sid 1234 -SA 6h -P 1offlineMake the front-end port 6h:1 to offline.Copied
-
symcfg -sid 1234 list -connectionsList all the hosts wlong with the OS version, connected to array 1234. This also give the information about the Service Processor of 1234.Copied
-
symcfg -sid 1234 list -da allDisplays the online status of all Back-end directors.Copied
-
symcfg -sid 1234 list -datadev -GBDisplays the datadevices in array 1234 along with the pool information of each device is associated with.Copied
-
symcfg -sid 1234 list -dir allDisplays the online status of all directors ( Frontend+Backend).Copied
-
symcfg -sid 1234 list -efficiency -detailDisplay the array efficiency gained through Virtual Provisioning, Snap Shots and Compression for 1234 arrayCopied
-
symcfg -sid 1234 list -efficiency -detail -srpDisplay the SRP wise array efficiency gained through Virtual Provisioning, Snap Shots and Compression for 1234 arrayCopied
-
symcfg -sid 1234 list -env_dataDispalys the information and status of arrays physical components like powersupply units Fans etc.Copied
-
symcfg -sid 1234 list -env_data -service_state failedDisplay all the failed physical components in symmetrix array 1234.Copied
-
symcfg -sid 1234 list -env_data -vDisplays the detailed information and status of arrays each physical components like power supply units Fans etc.Copied
-
symcfg -sid 1234 list -fa allDisplays wwn of all front-end director ports.Copied
-
symcfg -sid 1234 list -fa all -portDisplays online and connection status of all front-end director ports.Copied
-
symcfg -sid 1234 list -lockn allList all the external locks held in Symmetrix array 1234.Copied
-
symcfg -sid 1234 list -memoryshows the amount and details of memory configure in the array .Copied
-
symcfg -sid 1234 list -port -freeList all the free ports not associated with any emulationsCopied
-
symcfg -sid 1234 list -port -free -slot 1list all the free ports in director slot 1 not associated with any emulationCopied
-
symcfg -sid 1234 list -RA 3fList all the RDF groups where RA port 3f is a member of.Copied
-
symcfg -sid 1234 list -RA ALLList all the RA ports in array 1234 and the RDF groups where each RA port is a member of.Copied
-
symcfg -sid 1234 list -rdfg 3List details about rdf group 3 .Copied
-
symcfg -sid 1234 list -rdfg allList details about all the rdf groups in array.Copied
-
symcfg -sid 1234 list -rdfg all -dynamicList details about all the dynamic rdf groups in array .Copied
-
symcfg -sid 1234 list -rdfg all -staticList details about all the static rdf groups in array .Copied
-
symcfg -sid 1234 list -sa allDisplays the online status of all Front-end directors.Copied
-
symcfg -sid 1234 list -sg_compression -allList all Storage Groups in AllFalsh Vmax 1234 along with the compression ratioCopied
-
symcfg -sid 1234 list -sg_compression -by_compressibility -allList all Storage Groups in AllFalsh Vmax 1234 along with the compression ratio in descending orderCopied
-
symcfg -sid 1234 list -sloList all the available Service Level Objectives( SLO ) in Vmax3 1234.Copied
-
symcfg -sid 1234 list -slo -detail -by_resptime -allList the SLOs and the workloads that can be associated with storage groups in VMAX3 array 1234, along with the approximate response time for each.Copied
-
symcfg -sid 1234 list -srpList all the Storage Resource Pools(SRP) in the Vmax3 array 1234.Copied
-
symcfg -sid 1234 list -srp -detailList all the SRPs in the VMAX3 array 1234 along with usable, allocated and free storage capacity.Copied
-
symcfg -sid 1234 list -srp -vList all the Storage Resource Pools(SRP) in the VMAX3 in verbose format, with underlying Disk Groups and available Service Level Objectives.Copied
-
symcfg -sid 1234 list -tdev -gb -thin -pool My_PoolList all the thin devices assoicated with thinpool My_PoolCopied
-
symcfg -sid 1234 list -tdev -bound -GBList all the thin devices in array 1234 which are bounded to a thin pool.Copied
-
symcfg -sid 1234 list -tdev -GBList all the thin devices in array 1234.And also shows the thinpools associated to each device with the binding status.Copied
-
symcfg -sid 1234 list -tdev -GB -detailWith "detail" option ,this commands will displays the multiple thin pools that each TEVS binded with.Copied
-
symcfg -sid 1234 list -tdev -range AAA:AAB -GBList thin devices starting from AAA to ABB and the pools which are bounded with.Copied
-
symcfg -sid 1234 list -tdev -sg MySgList all the TDEVs in Storage Group MySg with the bounded poolname and other useful details.Copied
-
symcfg -sid 1234 list -tdev -sg MySg -detailList all the TDEVs in Storage Group MySg with the bounded poolname and other useful details.This also displays actual bounded pool and also the pool which currently moved due to "rebind" or FAST Policy.Copied
-
symcfg -sid 1234 list -tdev -unbound -GBList all the thin devices in array 1234 which are not bounded to any thin pools.Copied
-
symcfg -sid 1234 list -thin -pool -GBList all the thinpools in array 1234.Copied
-
symcfg -sid 1234 list -thin -pool -GB -detailList all the thinpools in array 1234 along with Subscription percentage for each thin pool. subscription percentage=Total Bounded TDEV capacity/Total Thin Pool Capacity*100.Copied
-
symcfg -sid 1234 list -vDisplays detailed information about the Symmetrix Array 1234. This included capacity and microcode/Enginuity version etcCopied
-
symcfg -sid 1234 removeRemove the array 1234 from symcfg list.Copied
-
symcfg -sid 1234 show -efficiency -detailShow the array efficiency gained through Virtual Provisioning, Snap Shots and Compression for 1234 arrayCopied
-
symcfg -sid 1234 show -efficiency -srp SRP_1Show the efficiency gained through Virtual Provisioning, Snap Shots and Compression for SRP_1 in 1234 arrayCopied
-
symcfg -sid 1234 show -pool My_Pool -thin -GBList all the datadevices in thinpool My_Pool on array 1234.Copied
-
symcfg -sid 1234 show -pool My_Pool -thin -GB -detailList all the datadevices in thinpool My_Pool on array 1234.The '-detail' option also displays the configurable options like , Max. subscription Percentage etc.Copied
-
symcfg -sid 1234 verifyCheck whether the SYMAPI database is in sync with the current configuration of array 1234.Copied
-
symcfg -sid 198 list -rdfg 10 -rdfaShows the specific SRDF/A information about the rdf group 10.Copied
-
symcfg listA brief description of the all connected Symmetrix boxes.Copied
-
symcfg list -srp -demand -type sloList the SLOs available in VMAX3 array 1234 along with the allocated and used storage capacity from the SRP.Copied
-
symcfg list -statusCheck the configuartion and SYMAPI database status of all arrays.Copied
-
symcg -cg TestCg copy ld DEV002 DevCgCopy the ldev DEV002 from composite group TestCg to another composite group called DevCgCopied
-
symcg -cg TestCg -sid 1234 add dev 000ABCAdd symdev 000ABC on array 1234 to the composite group TestCgCopied
-
symcg -cg TestCg -sid 1234 add dev 000ABD DEV005Add symdev 000ABD on array 1234 to the composite group TestCg and assign ldev name as DEV005Copied
-
symcg -cg TestCg -sid 1234 add dg TestDgAdd a device group TestDg to the composite group TestCgCopied
-
symcg -cg TestCg -sid 1234 addall devAdd all the symdevs from array 1234 to composite group TestCgCopied
-
symcg -cg TestCg -sid 1234 addall pdAdd all the physical devices visible to the host(not member of another composite group) from array 1234 to composite group TestCgCopied
-
symcg -cg TestCg -sid 1234 remove dg TestDgRemove a device group TestDg from the composite group TestCgCopied
-
symcg -cg TestCg -sid 1234 rmall pdRemove all the physical devices visible to the host on array 1234 from composite group testCgCopied
-
symcg -cg TestCg add pd PHYSICALDRIVE10Add physical device PHYSICALDRIVE10 to the TestCgCopied
-
symcg -cg TestCg add pd PHYSICALDRIVE10 DEV003Add physical device PHYSICALDRIVE10 to the TestCg and assign the ldev name as DEV003Copied
-
symcg -cg TestCg copyall -noRDF DevCgCopy all the non SRDF devices from composite group TestCg to another coposite group called DevCgCopied
-
symcg -cg TestCg copyall -R1 DevCgCopy all the R1 devices from composite group TestCg to another coposite group called DevCgCopied
-
symcg -cg TestCg copyall -R2 DevCgCopy all the R2 devices from composite group TestCg to another coposite group called DevCgCopied
-
symcg -cg TestCg copyall DevCgCopy all the devices from composite group TestCg to another coposite group called DevCgCopied
-
symcg -cg TestCg copyall DevCg -renameCopy all the devices from composite group TestCg to another coposite group called DevCg and assign new name from each ldevCopied
-
symcg -cg TestCg disableDisable RDF consistency for all the devices in composite group TestCgCopied
-
symcg -cg TestCg enableEnable RDF consistency for all the devices in composite group TestCgCopied
-
symcg -cg TestCg move ld DEV002 DevCgMove the ldev DEV002 from composite group TestCg to another composite group called DevCgCopied
-
symcg -cg TestCg moveall -noRDF DevCgMove all the non SRDF devices from composite group TestCg to another coposite group called DevCgCopied
-
symcg -cg TestCg moveall -R1 DevCgMove all the R1 devices from composite group TestCg to another coposite group called DevCgCopied
-
symcg -cg TestCg moveall -R2 DevCgMove all the R2 devices from composite group TestCg to another coposite group called DevCgCopied
-
symcg -cg TestCg moveall DevCgMove all the devices from composite group TestCg to another coposite group called DevCgCopied
-
symcg -cg TestCg moveall DevCg -renameMove all the devices from composite group TestCg to another coposite group called DevCg and assign new name from each ldevCopied
-
symcg -cg TestCg not_ready DEV001Change the status of ldev DEV001 to Not Ready in composite group TestCgCopied
-
symcg -cg TestCg read DEV001Change the status of ldev DEV001 to Ready in composite group TestCgCopied
-
symcg -cg TestCg remove ld DEV002Remove ldev DEV002 from composite group TestCgCopied
-
symcg -cg TestCg rename ld DEV001 DEV100Rename ldev DEV001 to DEV100 in composite group TestCgCopied
-
symcg -cg TestCg rw_enable DEV001Read Write enable the ldev DEV001 in composite group TestCgCopied
-
symcg -cg TestCg write_disable DEV001Write disable the ldev DEV001 in composite group TestCgCopied
-
symcg create TestCgCreate a regular composite group called TestCgCopied
-
symcg create TestCg -type ANYCreate a composite group called TestCg on which any types of devices can be includedCopied
-
symcg create TestCg -type R1Create a R1 composite group called TestCgCopied
-
symcg create TestCg -type R2Create a R2 composite group called TestCgCopied
-
symcg create TestCg -type R21Create a R21 composite group called TestCgCopied
-
symcg create TestCg -type REGULARCreate a regular composite group called TestCgCopied
-
symcg delete TestCgDelete the empty composite group TestCgCopied
-
symcg delete TestCg -forceDelete the composite group TestCg even it has some member devicesCopied
-
symcg export TestCg -file TestCgBackup.txtExport the contents of composite group TestCg to the text file TestCgBackup.txt , which can be later be used to import the composite groupCopied
-
symcg exportall TestCg -file AllCgsBackup.txtExport the contents of all the composite groups to the text file AllCgsBackup.txt , which can be later be used to import the composite groupsCopied
-
symcg import TestCg -file TestCgBackup.txtImport the contents of composite group TestCg from the text file TestCgBackup.txt , that was created earlier by export actionCopied
-
symcg importall TestCg -file AllCgsBackup.txtImports all composite groups from the text file AllCgsBackup.txt , that was created earlier by exportall actionCopied
-
symcg listList all the composite groups definedCopied
-
symcg list -vList the details of all composite groups definedCopied
-
symcg rename OldCg NewCgRename composite group OldCg to NewCgCopied
-
symcg show TestCgShow detailed information about the composite group TestCgCopied
-
symcliDisplays the version of symapi.Copied
-
symcli -defList of currently defined environmental variables .Copied
-
symcli -envThe list of ennvironmental variable that can be set for a SYMCLI session.Copied
-
symclone -g TestDg activate DEV001 sym ld DEV002Activate the clone session.This will make the traget devices in ReadWrite(RW) mode.If the session created with a "-copy" option(default create option is copy), this will start the background copy from source to target device.There won't be any background copy if the session created with "-nocopy" option.Copied
-
symclone -g TestDg create DEV001 sym ld DEV002Create a clone copy session between the devices DEV001(source) and DEV002(target) in regular diskgroup TestDg. By default this will create a differentail session.That means, we can do a incremental recreate or restore later.This command will make the target device in Not Ready(NR).Copied
-
symclone -g TestDg create DEV001 sym ld DEV002 -nocopyCreate a "CopyOnAccess" clone session between the devices DEV001(source) and DEV002(target) in regular diskgroup TestDg.This wont start any background copying from source to target device even after activating the session.Copied
-
symclone -g TestDg create DEV001 sym ld DEV002 -precopyCreate a clone copy session between the devices DEV001(source) and DEV002(target) in regular diskgroup TestDg. This will start background copy from DEV001 to DEV002 after making the target device as NotReady(NR).Copied
-
symclone -g TestDg recreate DEV001 sym ld DEV002Recreate a previously activated clone session.The session SHOULD NOT be created with a "-nocopy" or "-nondifferential" option.Copied
-
symclone -g TestDg recreate DEV001 sym ld DEV002 -precopyRecreate a previously activated clone session.The session SHOULD NOT be created with a "-nocopy" or "-nondifferential" option.This will start an "incremental" background copy still keeping the target device in NR state.Copied
-
symclone -g TestDg terminate DEV001 sym ld DEV002This will terminate the clone session between DEV001 and DEV002, deletes the pairing information from the storage array and removes any hold on target device.You have to 'Terminate' while the pair in 'Copied' state to get a fully valid data.Copied
-
symclone -sid 1234 listList all the clone copy sessions in array 1234Copied
-
symclone -sid 1234 list -copyList all the clone copy sessions with ongoing background copy in array 1234Copied
-
symclone -sid 1234 list -file clonepairs.txt queryDisplay the clone state information about the device pairs provided in file clonepairs.txtCopied
-
symclone -sid 1234 list -nocopyList all the clone copy sessions with No background copy activity in array 1234Copied
-
symconfigure -sid 1234 -cmd "activate dev AAAA:AAAB in pool MyThinPool , type = thin;" commitActivate DATA devices AAAA:AAAB in thin pool for use.Reads and writes can be done on allocated or unallocated space on Activated DATA devices.Copied
-
symconfigure -sid 1234 -cmd "add dev AAA:AAB to pool MyThinPool, type=thin, member_state=ENABLE;" commitAdd the DATA devices AAA to AAB to MyTHinPool and enable its state.Copied
-
symconfigure -sid 1234 -cmd "add dev AAAA:AAAB to pool MyDSEPool, type=rdfa_dse, member_state=ENABLE;" commitAdd SAVEDEVices AAAA:AAAB to DSE pool MyDSEPool and enable.Copied
-
symconfigure -sid 1234 -cmd "add dev AAAA:AAAB to pool MySnapPool, type=snap, member_state=ENABLE;" commitAdd SAVEDEVices AAAA:AAAB to SANP pool MySnapPool and enable.Copied
-
symconfigure -sid 1234 -cmd "add dir slot_num = 1 type=FA;" commitAdd FA emulation to the director 1 in vmax3 array 1234Copied
-
symconfigure -sid 1234 -cmd "add dir slot_num = 1 type=RA;" commitAdd RDF emulation to the director 1 in vmax3 array 1234Copied
-
symconfigure -sid 1234 -cmd "associate port 4,5 to dir 1D;" commitAssociate ports 4 and 5 to the FA port 1D.Copied
-
symconfigure -sid 1234 -cmd "associate port 6,7 to dir 1E;" commitAssociate ports 6 and 7 to the RA port 1E.Copied
-
symconfigure -sid 1234 -cmd "bind tdev AAA to pool MyPool preallocate size=ALL ;" commitBind the device AAA to thin pool MyPool and prellocate the entire size of device.Copied
-
symconfigure -sid 1234 -cmd "bind tdev AAA:AAB to pool MyPool preallocate size =5GB ;" commitBind the TDEVS AAA and AAB( of 10GB each ) to thin pool MyPool and preallocate 5GB for each device.Copied
-
symconfigure -sid 1234 -cmd "bind tdev AAA:AAB to pool MyPool;" commitBind the TDEVS AAA and AAB to thin pool MyPool.Copied
-
symconfigure -sid 1234 -cmd "bind tdev in SG Server1_SG to pool My_Pool;" commitBind the devices in Storage Group "Server1_SG" to thin pool "My_Pool"Copied
-
symconfigure -sid 1234 -cmd "convert rdf dev AAA to dynamic;" commitconvert static SRDF device AAA to dynamic device.Copied
-
symconfigure -sid 1234 -cmd "create dev count=10, size=1025, emulation=FBA, config=TDEV;" commitCreate 10 thin devices of cylinder size 1025( around 1GB ) with emulation type as FBA.Copied
-
symconfigure -sid 1234 -cmd "create dev count=10, size=10GB, emulation=FBA, config=TDEV, binding to pool=MyPool,preallocate size=5GB ;" commitCreate 10 thin devices of size 20GB with emulation type as FBA , bind to thin pool MyPool and prellocate 5GB.Copied
-
symconfigure -sid 1234 -cmd "create dev count=10, size=10GB, emulation=FBA, config=TDEV, binding to pool=MyPool;" commitCreate 10 thin devices of size 20GB with emulation type as FBA and also bind to thin pool MyPool.Copied
-
symconfigure -sid 1234 -cmd "create dev count=10, size=18414, emulation=FBA, data_member_count=3, config=RAID-5, disk_group=2, dynamic_capability=dyn_rdf;" commitCreate 10 RAID-5 devices of size 18414 cylinders , as emulation FBA from diskgroup 2 and also set the dynamic bit on those.Copied
-
symconfigure -sid 1234 -cmd "create dev count=10, size=20GB, emulation=FBA, config=TDEV;" commitCreate 10 thin devices of size 20GB with emulation type as FBA.Copied
-
symconfigure -sid 1234 -cmd "create dev count=4, config=RAID-5, data_member_count=3, attribute=datadev, emulation=FBA, size=2GB, disk_group=1;" commitCreate 4 RAID-5 DATADEVS of 2GB each in diskgroup1 with FBA emulation.Copied
-
symconfigure -sid 1234 -cmd "create gatekeeper count=10,emulation=FBA,type=thin;" commitCreate 10 thin GateKeeper devices of emulation FBA. The size of each device will be ~3MB/3 cylinders.Copied
-
symconfigure -sid 1234 -cmd "create gatekeeper count=10,emulation=FBA;" commitCreate 10 thick gatekeeper devices of FBA emulation. The size of each device will be ~3MB/3 cylinders.Copied
-
symconfigure -sid 1234 -cmd "create pool My_DSE_pool ,type = rdfa_dse;" commitCreate a DSE pool for RDF Asynchronous operations.Copied
-
symconfigure -sid 1234 -cmd "create pool My_Snap_pool ,type = snap;" commitCreate a SNAP pool for snapshot operations.Copied
-
symconfigure -sid 1234 -cmd "create pool My_Thinpool ,type = thin;" commitCreate a thin pool .Copied
-
symconfigure -sid 1234 -cmd "create pool ThinPool1 type =thin;" commitCreate thinpool named "ThinPool1"Copied
-
symconfigure -sid 1234 -cmd "deactivate dev AAAA:AAAB in pool MyThinPool , type = thin;" commitActivate DATA devices AAAA:AAAB in thin pool for use.Reads and writes can be done on already allocated space on Activated DATA devices.No new allocations can be done on deactivated DATA devices.Copied
-
symconfigure -sid 1234 -cmd "delete dev AAA:AAB;" commitdelete the symdevs AAA:AAB.Copied
-
symconfigure -sid 1234 -cmd "delete pool My_Snap_pool ,type = snap;" commitDelete SNAP pool My_Snap_pool.Copied
-
symconfigure -sid 1234 -cmd "delete pool MyThinPool , type=thin;" commitDelete an empty thin pool called MyThinPool.Copied
-
symconfigure -sid 1234 -cmd "delete pool My_DSE_pool ,type = rdfa_dse;" commitDelete DSE pool My_DSE_pool.Copied
-
symconfigure -sid 1234 -cmd "delete pool My_Thinpool ,type = thin;" commitDelete thin pool My_Thinpool.Copied
-
symconfigure -sid 1234 -cmd "disable dev AAA:AAB in pool MyThinPool, type=thin;" commitDisable DATA devices AAA and AAB in MyThinPool. If the DATA device to be used for thin extent allocation , it should be on enabled state. Once it is disabled , we can remove the DATA devices from thin pool. Symmetrix automatically initiates drain operation on disabled DATA devices without any disruption to the application. Once all the allocated extents are drained to other DATA devices, the disabled DATA devices can be removed from the thin pool.Copied
-
symconfigure -sid 1234 -cmd "disassociate port 4,5 from dir 1D;" commitDisassociate ports 5 and 6 from the RA port 1D.Copied
-
symconfigure -sid 1234 -cmd "disassociate port 6,7 from dir 1E;" commitDisassociate ports 6 and 7 from the RA port 1E.Copied
-
symconfigure -sid 1234 -cmd "dissolve meta dev AAAA:AAAF,BBBB;" commitdissolve meta heads AAAA to AAAF and BBBB.Copied
-
symconfigure -sid 1234 -cmd "enable dev AAA:AAB in pool MyThinPool, type=thin;" commitEnable the DATA devices AAA and AAB in MyThinPool.Once enabled , a data device in a thin pool , can be use to allocate extents to its bounded thin devices.Copied
-
symconfigure -sid 1234 -cmd "enable rdfa on ra_group 100,make_group_swappable=TRUE;" commitEnable RDF Asynchronous on rdf group 100 and make that role swappable.Copied
-
symconfigure -sid 1234 -cmd "enable rdfa on ra_group 100;" commitEnable RDF Asynchronous on rdf group 100Copied
-
symconfigure -sid 1234 -cmd "form meta from dev AAA, config=striped, stripe_size=1920; add dev AAB to meta AAA;" commitCreate a 2 member striped meta; AAA as meta head and AAB as memberCopied
-
symconfigure -sid 1234 -cmd "form meta from dev AAAA, config=concatenated;add dev AAAB to meta AAAA;" commitCreate 2 member concatenated meta device , AAAA as meta head.Copied
-
symconfigure -sid 1234 -cmd "form meta from dev AAAA, config=striped, stripe_size=1920;add dev AAAB to meta AAAA;" commitCreate 2 member striped meta , device AAAA as meta head.Copied
-
symconfigure -sid 1234 -cmd "map dev AAAA to dir 3e:0 lun=AF;" commitMap device AAAA to FA port 3e:0 , with lun id as AFCopied
-
symconfigure -sid 1234 -cmd "rebind tdev AAAA:AAAB to pool T2_2TB;" commitBind devices AAAA:AAAB , which are already bounded to a thin pool , to another thin pool T2_2TB.The already written data on the earlier bounded pool will not migrated to the newly bounded pool.The upcoming writes will go to the newly bounded pool.Copied
-
symconfigure -sid 1234 -cmd "remove dev AAA from pool MyThinPool, type=thin;" commitRemove DATA device AAA from MyTHinPool.AAA must be disabled before executing this command.Copied
-
symconfigure -sid 1234 -cmd "remove dev AAAB from meta AAAA;" commitRemove a meta member AAAB from meta AAAA.Copied
-
symconfigure -sid 1234 -cmd "remove dir 1D;" commitRemove FA emulation from the director 1 in vmax3 array 1234Copied
-
symconfigure -sid 1234 -cmd "remove dir 1E;" commitRemove RDF emulation from the director 1 in vmax3 array 1234Copied
-
symconfigure -sid 1234 -cmd "rename pool MyOldThinPool to MyNewThinPool type = thin;" commitRename thin pool MyOldThinPool to MyNewThinPool .Copied
-
symconfigure -sid 1234 -cmd "rename pool My_Thinpool to My_New_Thinpool type =thin;" commitRename thin pool My_Thinpool to My_New_Thinpool.Copied
-
symconfigure -sid 1234 -cmd "rename SRP SRP_1 to MY_SRP;" commitRename the Storage Resource Pool SRP_1 to MY_SRP.Copied
-
symconfigure -sid 1234 -cmd "reserve dev AAA;" -owner Rajesh -comment "Reserved for Migration" reserve -nopReserve the device AAA for migration.Copied
-
symconfigure -sid 1234 -cmd "set dev AAA attribute=dyn_rdf;" previewWith 'cmd" option we can mention the commands to be executed along with the symconfigure command itself and thus avoid the creation of a command file.Copied
-
symconfigure -sid 1234 -cmd "set dev AAAA attribute=NO RCVRPNT_TAG;" previewRemove the RecoverPoint Tag from the device AAAACopied
-
symconfigure -sid 1234 -cmd "set dev AAAA attribute=RCVRPNT_TAG;" previewSet the RecoverPoint Tag to the device AAAACopied
-
symconfigure -sid 1234 -cmd "set dev AAAA device_name='testdevice' ;" commitset the device_name identifier for device "AAAA" as "testdevice".These devices can be listed by command "symdev -sid 1234 list -identifier device_name" .Copied
-
symconfigure -sid 1234 -cmd "set dev AAAA NO device_name ; " commitRemove the device_name identifier ,"testdevice" for device AAAA.Copied
-
symconfigure -sid 1234 -cmd "set device ABCD emulation=CELERRA_FBA;" commitConvert FBA Device ABCD to a CELERA Device.( The current emulation type of the device ABCD is FBA.)Copied
-
symconfigure -sid 1234 -cmd "set device ABCD emulation=FBA;" commitConvert a CELERA_FBA device to FBA.(the existing emulation type of device ABCD is CELERA_FBA)Copied
-
symconfigure -sid 1234 -cmd "set disk_group 5, disk_group_name = Tier2_400GB;" commitAssign a name "Tier2_400GB" to disk group 5.Copied
-
symconfigure -sid 1234 -cmd "set pool MyThinPool, type=thin, max_subs_percent=150;" commitset the maximum over subscription ratio of thin pool to 150%. If want to keep unlimited ratio , give value as "none".Copied
-
symconfigure -sid 1234 -cmd "set sl Gold name=RealGold;" commitRename the SLO Gold to RealGoldCopied
-
symconfigure -sid 1234 -cmd "set symmetrix concurrent_rdf=ENABLE;" commitEnable the concurrent SRDF Feature in a Symmetric Array.This will enable to create SRDF-R1 devices with multiple R2s.Copied
-
symconfigure -sid 1234 -cmd "set symmetrix dynamic_concurrent_rdf=ENABLE;" commitenable the concurrent SRDF capability in the array level, where can have multiple R2s for a single R1 dynamic rdf device.Copied
-
symconfigure -sid 1234 -cmd "set symmetrix dynamic_rdf=ENABLE;" commitEnable the Dynamic RDF capabilty of the array.Copied
-
symconfigure -sid 1234 -cmd "start allocate on tdev AAAA:AABB start_cyl=0 end_cyl = last_cyl;" commitAllocate the tdevs AAAA to AABB to 100% of its defined size.Copied
-
symconfigure -sid 1234 -cmd "start free on tdev AAA:AAF start_cyl =0 end_cyl = last_cyl;" commitReclaim the allocated but unwritten space of thin pool space for the mentioned tdevs.Copied
-
symconfigure -sid 1234 -cmd "start reclaim on tdev AAA:AAF allocate_type = persistent;" commitReclaim the allocated but unwritten space as well as the allocated thin pool space completely written with zeros, even it is allocated as persistent .Copied
-
symconfigure -sid 1234 -cmd "start reclaim on tdev AAA:AAF;" commitReclaim the allocated but unused space as well as the pool space completely written with zeros.Copied
-
symconfigure -sid 1234 -cmd "unbind tdev AAAA:AAAB from pool T2_2TB;" commitUnbind thin devices AAAA to AAAB from it bounded thin pool T2_2TB.Copied
-
symconfigure -sid 1234 -cmd "unbind tdev in DG Server_1_dg from pool T2_2TB;" commitUnbind all the thin devices as part of device group Server_1_dg, from its bounded thin pool ,T2_2TB.Copied
-
symconfigure -sid 1234 -cmd "unbind tdev in SG Server_1_sg from pool T2_2TB;" commitUnbind all the thin devices as part of Storage group Server_1_wg, from its bounded thin pool ,T2_2TB.Copied
-
symconfigure -sid 1234 -cmd "unmap dev AAAA:AAAB from dir ALL:ALL;" commitUnmap devices AAAA and AAAB from all the mapped FA ports.Copied
-
symconfigure -sid 1234 -cmd "unmap dev AAAA:AAAB from dir 3e:0;" commitUnmap devices AAAA and AAAB only from the mapped FA port, 3e:0.Copied
-
symconfigure -sid 1234 -cmd "unmap dev AAAA:AAAB from dir 3e:ALL;" commitUnmap devices AAAA and AAAB only from the mapped FA ports, 3e:0 and 3e:1.Copied
-
symconfigure -sid 1234 -cmd "unmap dev AAAA:AAAB from dir ALL:ALL,devmask_access = remove;" commitunmap devices AAAA and AAAB from all the mapped FA ports, also removes the masking.Copied
-
symconfigure -sid 1234 -f command_file.txt commitApply the changes defined in the command file.Copied
-
symconfigure -sid 1234 -f command_file.txt prepareThe prepare option will validate the command syntax and Verify the appropriateness of the changes and operations.Copied
-
symconfigure -sid 1234 -f command_file.txt previewValidate the syntax of the commands in 'command_file.txt' and also verify the configuration changes.Copied
-
symconfigure -sid 1234 abortAbort a configuration session started earlier.Copied
-
symconfigure -sid 1234 list -freespace -units mbShows the Formatted and Unformatted freespace in MegaBytes on array 1234Copied
-
symconfigure -sid 1234 list -reservedList the reserved devices in array 1234.Copied
-
symconfigure -sid 1234 list -vShows the configuration informations like the micro-code version , whether the Dynamic RDF is enabled or not etc..Copied
-
symconfigure -sid 1234 queryCheck the status of a running configuration change.Copied
-
symconfigure -sid 1234 release -reserve_id 10 -nopRelease the reservation on device(s).Copied
-
symconfigure -sid 1234 verifyVerify the current symmetrix configuration is ready for a configuration change.Copied
-
symdev -sid 1234 -dev AAA:AAC,DDD bind -pool MyThinPoolBind devices AAA:AAC and DDD to thin pool MyThinPool .( required SE 7.6+ and Enginuity 5876+ )Copied
-
symdev -sid 1234 -dev AAA:AAC,DDD rebind -pool MyThinPoolRebind devices AAA:AAC,DDD to the thin pool , MyThinPool.( required SE 7.6+ and Enginuity 5876+ )Copied
-
symdev -sid 1234 -dev AAA:AAC,DDD unbindUnbind the devices AAA:AAC,DDD from its respective binded thin pools.( required SE 7.6+ and Enginuity 5876+ )Copied
-
symdev -sid 1234 list -devs AAA:AAC,BBB,CCCList the devices AAA to AAC,BBB and CCC along with the informations like ConfigType,Status,Size etc.Copied
-
symdev -sid 1234 list -technology EFDList all the FLASH thick devices on VMax 1234Copied
-
symdev -sid 1234 list -technology FCList all the FC thick devices on VMax 1234Copied
-
symdev -sid 1234 list -technology SATAList all the SATA thick devices on VMax 1234Copied
-
symdev -sid 1234 -devs AAAAA modify -tdev -cap 100 -captype gb -vModify the size of the thin device AAAA to 100GB.Copied
-
symdev -sid 1234 -devs AAAAA:AAAAB set -orm offSet the Optimized Read Miss mode OFF for the specified devices.Copied
-
symdev -sid 1234 -devs AAAAA:AAAAB set -orm onSet the Optimized Read Miss mode on for the specified devices.Copied
-
symdev -sid 1234 -devs AAAAA:AAAAB set -orm systemSet the Optimized Read Miss mode to the system default for the specified devices.Copied
-
symdev -sid 1234 -devs AAAAA:AAAAF free -allFree all the allocated tracks for the devices AAAAA to AAAAF. This command usually use before deleting the TDEVS in V-MAX3.Copied
-
symdev -sid 1234 -devs AAAAA:AAAAF,BBBBB deleteDelete thin devices AAAAA:AAAAF and BBBBB in array 1234.Copied
-
symdev -sid 1234 create -tdev -emulation fba -cap 10 -captype gb -N 5 -vCreate five 10GB thin devices of FBA emulation.Copied
-
symdev -sid 1234 delete AAAAADelete the thin device AAAAA from array 1234.Copied
-
symdev -sid 1234 hold AAAASets the hold bit on device AAAA. The hold bit is automatically placed on a target device during a TimeFinder/Snap operation.Copied
-
symdev -sid 1234 list -aclxList the VCM Devices in DMX and Accesslogix devices in Vmax ArrayCopied
-
symdev -sid 1234 list -allList all devices in symmetrix 1234.Copied
-
symdev -sid 1234 list -datadevThis commands will provide the list of DATA devices created in array 1234.Copied
-
symdev -sid 1234 list -datadev -nonpooledList all the free DATADEVs , those are not assigned to any thinpool.Copied
-
symdev -sid 1234 list -devs AAA:AAC,BBB,CCC -cylList the devices AAA to AAC,BBB and CCC along with the informations like ConfigType,Status,Size etc.The size of the devices will be displayed in cylindersCopied
-
symdev -sid 1234 list -devs AAA:AAC,BBB,CCC -wwnList the full WWPN of the respective devicesCopied
-
symdev -sid 1234 list -disk_group 2List all the devices created using the disks in diskgroup 2.Copied
-
symdev -sid 1234 list -dldevList all the diskless devices(DLDEV) in array 1234.Copied
-
symdev -sid 1234 list -dynamicList all devices whose dyn_rdf attribute set .Copied
-
symdev -sid 1234 list -emulation celerraList all celerra devices .Copied
-
symdev -sid 1234 list -emulation FBAList all FBA emulated devices .Copied
-
symdev -sid 1234 list -fastList all the devices which are FAST controlled.Copied
-
symdev -sid 1234 list -firstportList the devices , those mapped to atleast one FA port.Copied
-
symdev -sid 1234 list -heldList the devices which are having the hold bit set. The target devices automatically held during the Timefinder/snap operation and released when it is done.Copied
-
symdev -sid 1234 list -hotspareChecks whether hotspare invoked in the array .Copied
-
symdev -sid 1234 list -identifier device_nameList the symdevs along with its NameCopied
-
symdev -sid 1234 list -inventoryList the grouped list of various devices like RAID-5 2-Way_Mirror etc..Copied
-
symdev -sid 1234 list -N 10List first 10 devices in array 1234.Copied
-
symdev -sid 1234 list -nobcvList all the standard, non-bcv devices .Copied
-
symdev -sid 1234 list -nomemberList all the devices in array 1234 , except meta members.( all the meta heads and non-meta devices )Copied
-
symdev -sid 1234 list -noportList the devices which are not mapped to any ports.Copied
-
symdev -sid 1234 list -noport -metaList all unmapped meta devices .Copied
-
symdev -sid 1234 list -notrdfList all the non-srdf devices.Copied
-
symdev -sid 1234 list -orm offList all the devices in vmax1234 with the Optimized Read Miss mode off.Copied
-
symdev -sid 1234 list -orm onList all the devices in vmax1234 with the Optimized Read Miss mode on.Copied
-
symdev -sid 1234 list -pinnedList all the devices which are user pinned devices( User Pinned devices will not be moved by FAST Controller , but may be moved by Optimizer or Symmigrate)Copied
-
symdev -sid 1234 list -r1List all the RDF1 devices.Copied
-
symdev -sid 1234 list -r1 -dynamicList all the dyn_rdf1 enabled devices.Copied
-
symdev -sid 1234 list -r2List all the RDF2 devices.Copied
-
symdev -sid 1234 list -r2 -dynamicList all the dyn_rdf2 enabled devices.Copied
-
symdev -sid 1234 list -r21List all the RDF21 devices.Copied
-
symdev -sid 1234 list -range AAA:AACList the devices AAA to AAC along with the informations like ConfigType,Status,Size etc.Copied
-
symdev -sid 1234 list -range ABC:ABE -multiportList the devices from ABC:ABE with the mapped FA information if they are assigned to more than one FA port.Copied
-
symdev -sid 1234 list -range ABC:ABE -vshow the detailed information of devices ABC to ABE.Copied
-
symdev -sid 1234 list -rdfg 10List all the SRDF device belongs to RDF Group 10Copied
-
symdev -sid 1234 list -sg MySgList all the devices in Storage Group "MySg" along with its type,state and size.Copied
-
symdev -sid 1234 list -spareChecks whether hotspare invoked in the array .Copied
-
symdev -sid 1234 list -tdevlist all thin devices in array 1234Copied
-
symdev -sid 1234 list -tdev -boundList all the tdevs in the array 1234 , which are binded with a thinpool.Copied
-
symdev -sid 1234 list -tdev -bound -notinsgList all the TDEVs which are bounded to a Thin Pool but not included in any Storage Groups.Copied
-
symdev -sid 1234 list -tdev -noportlist all thin devices in array 1234 which are not mappedCopied
-
symdev -sid 1234 list -tdev -unboundList all the tdevs in the array 1234 , which are NOT binded with any thinpool.Copied
-
symdev -sid 1234 list -tdev -unbound -insgList all the TDEVS which are NOT bounded to any Thin Pool but included in one or more Storage Groups.Copied
-
symdev -sid 1234 list -vcmList the VCM Devices in DMX and Accesslogix devices in Vmax Array.Copied
-
symdev -sid 1234 not_ready -devs AAA:BBBMake "Not Ready" the devices AAA to BBB.Copied
-
symdev -sid 1234 not_ready ABCset the device status as "Not Ready".Copied
-
symdev -sid 1234 pin AAAPin the device AAA on Vmax 1234.User Pinned devices will not be moved by FAST Controller , but may be moved by Optimizer or SymmigrateCopied
-
symdev -sid 1234 ready -devs AAA:BBBSet ready the status of all devices from AAA to BBB .Copied
-
symdev -sid 1234 ready ABCSet the status of the device ABC to "Ready".Copied
-
symdev -sid 1234 show ABCshow the detailed information about device ABC.Copied
-
symdev -sid 1234 unhold AAAAResets the hold bit on a device. The hold bit is automatically removed from a target of a Snap device when the TimeFinder/Snap pair is stopped. However, the unhold argument can be used if there was a problem removing the hold bit.Copied
-
symdev -sid 1234 unpin AAAUnpin the device AAA on Vmax 1234.User Pinned devices will not be moved by FAST Controller , but may be moved by Optimizer or Symmigrate .Copied
-
symdev -sid 1234 write_disable -devs AAA:BBB,BBD -SA allWrite disable the devices AAA:BBB and BBD on all directors.Copied
-
symdev -sid 1234 write_disable ABC -SA 3a -pWrite disable the device ABC on FA port 3a:0.Copied
-
symdev -sid 1234 write_disable ABC -SA allWrite disable the device ABC from through all directors.Copied
-
symdg -g MyDg -sid 1234 addall -devs AAA,BBB,CCC,DDD:DDFAdd devices AAA,BBB,CCC,DDD:DDF to devicegroup MyDgCopied
-
symdg -g MyDg -sid 1234 rmall -devs AAA,BBB,CCC,DDD:DDFRemove devices AAA,BBB,CCC,DDD:DDF from devicegroup MyDgCopied
-
symdg -g MyDg remove ld DEV002Remove logical device DEV002 from device group MyDG.Copied
-
symdg -sid 1234 -g mydg move DEV002 yourdgMove the device DEV003 from mydg to yourdg( both DGs must be in same RDFG.Copied
-
symdg -sid 1234 -g mydg moveall yourdgMove all the devices from mydg to yourdg( both DGs must be in same RDFG.Copied
-
symdg -sid 1234 export mydg -f mydgfile.txtExport mydg to file mydgfile.txt.Copied
-
symdg -sid 1234 exportall -f mydgfile.txtExport all device groups created in array 1234 to file mydgfile.txt.Copied
-
symdg -sid 1234 import mydg -f mydgfile.txtCreate mydg from the file mydgfile.txt which created earlier using export option.Copied
-
symdg -sid 1234 importall -f mydgfile.txtCreate all device groups from the file mydgfile.txt which created earlier using exportall option.Copied
-
symdg -sid 1234 listList device groups which include the devices from array 1234.Copied
-
symdg -sid 1234 list -vThis will list all the devicegroups belongs to 1234 , and also the devices in it. This is equal to "show" each device groups in the array.Copied
-
symdg create mydg -type rdf1Create device group mydg of rdf1 type .Copied
-
symdg delete mydg -forceDelete device group mydg.Copied
-
symdg rename mydg yourdgRenames the mydg to yourdg.Copied
-
symdg show mydgShows members/details of mydg.Copied
-
symdisk -sid 1234 listList of total disks in the array.Copied
-
symdisk -sid 1234 list -by_diskgroupDisplays all the disks in array by disk groups.Copied
-
symdisk -sid 1234 list -disk_group 1Displays all the disks in disk group 1.Copied
-
symdisk -sid 1234 list -dskgrp_summaryThis provides a brief summary of all diskgroups in array 1234 along with speed , size and type of disks.Copied
-
symdisk -sid 1234 list -dskgrp_summary -by_engineDisplay a brief engine wise summary of all diskgroups in vmax array 1234 along with speed , size and type of disks.Copied
-
symdisk -sid 1234 list -failedList all the failed drives in array 1234.Copied
-
symdisk -sid 1234 list -hotsparesList Hotspares configured in the array.Copied
-
symdisk -sid 1234 list -isspareList Hotspares configured in the array.Copied
-
symdisk -sid 1234 list -v -spare_infoDisplays the details of all hotspare in the array.Copied
-
symdisk -sid 1234 show 1A:C12Shows the detailed information like speed and HYPERS of the disk 1A:C12.Copied
-
symdisk -sid 1234 show 1A:C12 -gapsShows the available space(GAPS) on the disk 1A:C12.Copied
-
symdisk -sid 1234 show 1A:C12 -gaps_onlyShows only the available space(GAPS) on the disk 1A:C12.Copied
-
symevent -sid 1234 listList all the events happened such as informational, warnings,errors and fatal on array 1234.Copied
-
symevent -sid 1234 list -dirList all the events on symmetrix array 1234 grouped by the reporting directorsCopied
-
symevent -sid 1234 list -errorList all the events in symmetrix array with a severity of error or greater. This will display all error and fatal events. For eg. power supply fault is an error event.Copied
-
symevent -sid 1234 list -fatalList all the fatal events in symmetrix array 1234. For eg. an event for a director failure is fatal.Copied
-
symevent -sid 1234 list -fatal -start 05/26/2016List all the fatal events in symmetrix array 1234 on 26th may 2016.Copied
-
symevent -sid 1234 list -start 05/26/2016:22:00:00 -end 05/26/2016:23:00:00List all the events starting from 22:00 to 23:00 on 26th may 2016.Copied
-
symevent -sid 1234 list -vList all the events happened such as informational, warnings,errors and fatal on array 1234. "-v" option display this as a verbose style.Copied
-
symevent -sid 1234 list -warnList all the events in symmetrix array with a severity of Warning or greater. This will display all warning,error and fatal events.Copied
-
symevent -sid 1234 monitorDisplay the realtime events happening in array 1234.Copied
-
symevent -sid 1234 monitor -i 2 -c 10Display the realtime events happening on array 1234 in an interval of 2 seconds for 10 times.Copied
-
symfast -sid 1234 -fp -fp_name F_Policy1 add -tier_name Tier2 -max_sg_percent 30Add a Tier "Tier2" to an existing Policy "F_Policy1" with 30% SG Capacity.Copied
-
symfast -sid 1234 -fp -fp_name F_Policy1 deleteDelete the FAST Policy "F_Policy1".This policy should not be associated with any Storage Groups.Copied
-
symfast -sid 1234 -fp -fp_name F_Policy1 delete -forceDelete the FAST Policy "F_Policy1" which has tiers on it.This policy should not be associated with any Storage Groups.Copied
-
symfast -sid 1234 -fp -fp_name F_Policy1 modify -tier_name Tier2 -max_sg_percent 20Modify the limit of the tier capacity available to a storage group to 20%.Copied
-
symfast -sid 1234 -fp -fp_name F_Policy1 remove -tier_name Tier2Remove the tier "Tier2" from the associated policy "F_Policy1"Copied
-
symfast -sid 1234 -fp -fp_name Tier2 rename -name Tier2_NewRename the FAST Policy "Tier2" to "Tier2_New"Copied
-
symfast -sid 1234 -fp_name F_Policy1 associate -sg MySg -priority 2Associate Storage Group "MySg" with FAST Policy "F_Policy1" and assign priority 2.Copied
-
symfast -sid 1234 -fp_name F_Policy1 disassociate -sg MySgDisassociate Storage Group "MySg" from FAST Policy "F_Policy1".Copied
-
symfast -sid 1234 -fp_name F_Policy1 modify -sg MySg -priority 1Change the priority of "MySg" in policy "F_Policy1" to 1Copied
-
symfast -sid 1234 -fp_name F_Policy2 reassociate -sg MySgRessociate Storage Group MySg to the fast policy F_Policy2.Copied
-
symfast -sid 1234 create -name F_Policy1Create a FAST Policy "F_Policy1" in array 1234Copied
-
symfast -sid 1234 create -name F_Policy1 -tier_name Tier0 -max_sg_percent 60Create a FAST Policy "F_Policy1" in array 1234 and add tier "Tier0" with a capacity of 30% of a storage group.Copied
-
symfast -sid 1234 disable -dpDisable FAST controller for Virtual Pool provisioning.Copied
-
symfast -sid 1234 disable -vpDisable FAST controller for disk group provisioning.Copied
-
symfast -sid 1234 enable -dpEnable FAST controller for Virtual Pool provisioning.Copied
-
symfast -sid 1234 enable -vpEnable FAST controller for disk group provisioning.Copied
-
symfast -sid 1234 list -association -demand -sg MySgShows the Tier usage of devices in MySG.Copied
-
symfast -sid 1234 list -fpList all the FAST Policies in array 1234 along with the number of Tiers and Storage Groups(SG) .Copied
-
symfast -sid 1234 list -fp -dpList all the FAST Policies in array 1234 , which contains Disk Group Tiers.Copied
-
symfast -sid 1234 list -fp -vpList all the FAST Policies in array 1234 , which contains Virtual Pool Tiers.Copied
-
symfast -sid 1234 list -stateDisplays the state of both Disk Provisioning(DP) and Virtual Provisioning(VP) FAST Controller.Copied
-
symfast -sid 1234 show -fp_name Tier1List all the storage groups and Tiers associated with the FAST Policy in array 1234Copied
-
symgate -sid 1234 define dev 00AADefine the symdev to a GK deviceCopied
-
symgate listList all Gatekeeper devices in the local hostCopied
-
syminqList all physical devices attached to local host.Copied
-
syminq -mapinfoList all physical devices with target ports which are mapped.Copied
-
syminq -symmidsList the local devices along with the serial number of corresponding array.Copied
-
syminq -wwnList all physical devices with its corresponding WWPNs attached to local host.Copied
-
syminq hbaShows the HBA details of the local host like HBA Name , WWN etc..Copied
-
symlmf add -type se -license FFFF-FFFF-FFFF-FFFFRegister the Traditional Solution Enabler License key FFFF-FFFF-FFFF-FFFF.Copied
-
symlmf delete -type se -license FFFF-FFFF-FFFF-FFFFDelete the Traditional Solution Enabler License key FFFF-FFFF-FFFF-FFFF.Copied
-
symlmf -sid 1234 -type emclm queryQuery the array based licenses and display the usage in vmax 1234Copied
-
symlmf -sid 1234 -type emclm showShow the contents of array based license file installed in Vmax 1234Copied
-
symlmf -sid 1234 add -type emclm -file LiceneFileFromEMCAdd Symmetrix Array based licenses in Vmax 1234Copied
-
symlmf -sid 1234 list -type emclmList the the Array based licenses installed in Vmax 1234Copied
-
symlmf list -type seList the Traditional Solution Enabler License.Copied
-
symmir -g TestDg cancelTerminate the relationship between the standard and BCV devices in device group TestDg.Copied
-
symmir -g TestDg establish -fullEstablish the relationship between the standard and BCV devices in Device Group TestDg.Copied
-
symmir -g TestDg queryQuery the device Group TestDgCopied
-
symmir -g TestDg splitSplit the pair in device group TestDgCopied
-
symmir -sid 1234 -g TestDg attach DEV001 BCV ld BCV001Attach the standard device in DG TestDg with the BCV device BCV001.This will become the preferred BCV device to be paired with the standard device when a full establish or full restore action is issued.Copied
-
symmir -sid 1234 -g TestDg detach DEV001 BCV ld BCV001Detach the standard device DEV001 in the TestDg from the BCV device BCV001.Copied
-
symqos -g MyRDFDg listShows all the devices in MyRDFDg along with background copy priority for each devices.Copied
-
symqos -g MyRDFDg set RDF pace 8Set the background copy priority of the devices in MyRDFDg to priority 8. priority can be set between 0(Fastest) to 16(Slowest).Copied
-
symqos -g MyRDFDg set RDF pace STOPStop the background initiated copy of the devices in MyRDFDg.Copied
-
symqos -g MyRDFDg set RDF pace URGENTSet the background copy priority of the devices in MyRDFDg to the maximum.Copied
-
symqos -sid 1234 listList the Background copy priority of devices in array 1234.Copied
-
symqos -sid 1234 list -devs AAA:BBB,EEEList the background copy priorities( CLONE,BCV,RDF etc ) of devices.Copied
-
symqos -sid 1234 list -sg SG_ServerList the background copy priorities( CLONE, BCV, RDF, Etc ) of devices included in the Storage Group SG_Server.Copied
-
symqos -sid 1234 set RDF pace 8 -devs AAA:BBB,EEESet the background copy priority of the given RDF devices to priority 8. priority can be set between 0(Fastest) to 16(Slowest).Copied
-
symrdf -g mydg establish -fullEstablish a full copy on the devices in MyDgCopied
-
symrdf -g mydg queryQuery device group.Copied
-
symrdf -g mydg splitSplit the srdf pair for devices given in mydg.Copied
-
symrdf -sid 000000001234 -label dynagrp100 -dir 1e:4,2e:4,3e:4,4e:4 -rdfg 100 -remote_sid 000000005678 -remote_dir 1e:4,2e:4,3e:4,4e:4 -remote_rdfg 100 addgrpThis command will create a dynamic rdf group 100 on array 1234( RA Port-1e:4,2e:4,3e:4,4e:4 ) pairing remote array 5678( RA Port 1e:4,2e:4,3e:4,4e:4 ) with label 'dynagrp100'.Copied
-
symrdf -sid 000000001234 -label dynagrp100 -dir 3h,4h,13h,14h -rdfg 100 -remote_sid 000000005678 -remote_dir 7h,8h,9h,10h -remote_rdfg 100 addgrpThis command will create a dynamic rdf group 100 on array 1234( RA Port-3h,4h,13h,14h ) pairing remote array 5678( RA Port 7h,8h,9h,10h ) with label 'dynagrp100'.Copied
-
symrdf -sid 000000001234 -label dynagrp100 -dir 3h,4h,13h,14h -rdfg 100 -remote_sid 000000005678 -remote_dir 1e:4,2e:4,3e:4,4e:4 -remote_rdfg 100 addgrpThis command will create a dynamic rdf group 100 on VMax array 1234( RA Port-1e:4,2e:4,3e:4,4e:4 ) pairing remote VMax3 array 5678( RA Port 1e:4,2e:4,3e:4,4e:4 ) with label 'dynagrp100'.Copied
-
symrdf -sid 1234 -rdfg 100 modifygrp -add -dir 1E:24,2E:24Modify rdf group 100 and add local RA ports 1E:24 and 2E:24Copied
-
symrdf -sid 1234 -rdfg 100 modifygrp -add -dir 1E:24,2E:24 -remote_dir 3E:24,4E:24Modify rdf group 100 and add local RA ports 1E:24, 2E:24 and remote RA ports 3E:24,4E:24Copied
-
symrdf -sid 1234 -rdfg 100 modifygrp -remove -dir 1E:24,2E:24Remove local RA ports 1E:24, 2E:24 from rdf group 100Copied
-
symrdf -sid 1234 -rdfg 100 modifygrp -remove -dir 1E:24,2E:24 -remote_dir 3E:24,4E:24Remove local RA ports 1E:24, 2E:24 and remote RA ports 3E:24,4E:24 from rdf group 100Copied
-
symrdf -sid 1234 -rdfg 3 -file pair.txt swapSwap the SRDF personality of the SRDF devices mentioned in the pair file. Source R1 devices become target R2 devices, and target R2 devices become source R1 devices. The SRDF link status must be NotReady for this operation.Copied
-
symrdf -sid 1234 -rdfg 3 -file rdf.txt deletepair -forceDelete the srdf pairing between R1/R2 and return them to stanadard.Copied
-
symrdf -sid 1234 -rdfg 3 -file rdf.txt movepair -new_rdfg 4Moves the SRDF devices from rdf group 3 to 4.We need to split the pair before doing this operation.Copied
-
symrdf -sid 1234 -rdfg 3 -file rdf.txt queryQuery the Devices by using device pair file.Copied
-
symrdf -sid 1234 -rdfg 3 -file rdf.txt set mode acp_diskChange the current SRDF mode of the pair file devices to Adaptive disk mode.Copied
-
symrdf -sid 1234 -rdfg 3 -file rdf.txt set mode acp_wpChange the current SRDF mode of the pair file devices to Adaptive Copy write pending mode.Copied
-
symrdf -sid 1234 -rdfg 3 -file rdf.txt set mode syncChange the current SRDF mode of the pair file devices to SynchronousCopied
-
symrdf -sid 1234 -rdfg 3 -file rdf_pair.txt query -i 5Queries the pair devices mentioned in the pairfile "rdf_pair.txt" in every 5 seconds.This command also shows the estimated time to sync up all the devices if those are currently in "sync in progress" state.Copied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt createpair -establish -rdf_mode syncEstablish the SRDF relation between the devices given in the file rdf.txt from array 1234(R1) and remote box according to the rdf group .This command start copying between R1 and R2 in SYNC mode.( default is acp_disk mode )Copied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt createpair -invalidate R2Establish the SRDF relation between the devices given in the file rdf.txt from array 1234(R1) and remote box according to the rdf group .This command can be used to just create the pair without starting the data copy from R1 to R2 .Copied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt establish -fullThis command start full copy from R1 to R2 devices. The SRDF pairs are already created .Copied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt failoverThis will make the R1 devices Write Disabled , R2 Write Enabled to host , and logical connections between R1 to R2 in to Not Ready state.Copied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt splitSplit the R1 and R2 devices by stopping the replication. This will make R2 also in Read/Write mode along with R1 . The link will go to NotReady(NR) state.Copied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt suspendSuspend the replication from R1 to R2 devices.R1 will be in R/W, R2 in W/D and link will be in NR state.Copied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt -g mydg createpair -establishEstablish the SRDF relation between the devices given in the file rdf.txt from array 1234(R1) and remote box according to the rdf group .This command start sync between R1 and R2 and also add these devices after creating the device group mydgCopied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt failbackChanges made on R2 will be copied to R1. The R1 devices will be Write Enabled, R2 Write Disabled to host, and logical RDF link between R1 to R2 into Ready state.Copied
-
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt resumeResume the suspend the replication from R1 to R2 devices.R1 will be in R/W, R2 in W/D and link will be in ready state.Copied
-
symrdf -sid 1234 -sg SG_Server -rdfg 10 queryQuery the SRDF devices inside the Storage Group. All the devices in the SG must be SRDF paired to work this query.Copied
-
symrdf -sid 1234 list -concurrentList all the RDF devices in array 1234 as part of a concurrent SRDF setup( both R1 and R2).Copied
-
symrdf -sid 1234 list -diskless_rdfView all the diskless rdf devices(DLDEV) in array 1234.Copied
-
symrdf -sid 1234 list -dynamic -bothList the SRDF swappable devices in array 1234.Copied
-
symrdf -sid 1234 list -rdfg allThis command will list all the SRDF devices in all rdf groups.Copied
-
symrdf -sid 1234 pingPing the array 1234 through SRDF links and check the links are up and and running.Copied
-
symrdf -sid 1234 removegrp -rdfg 100Delete dynamic RDF group 100 from array 1234.Copied
-
symsan -sid 1234 list -sanluns -wwn 500000000000000 -dir 10F -p 1List all the remote array devices visible through FA port 10F:1 from a remote array FA port wwn.Usually use this command to confirm the lun visibility of remote third part/emc array FA port to the local array.Copied
-
symsan -sid 1234 list -sanports -dir 10F -p 1List all the remote array and (target)ports visible through FA port 10F:1. Usually done for OR migration FA to FA, for eg, a Hitachi array port zoned to the port 10f:1, and need to be confirm the connectivity. This command also shows the number of devices assigned from remote array port to the FA 10f:1.Copied
-
symsan -sid 1234 list -sanrdf -dir 3hList all the remote arrays and respective remote RDF ports visible through the RA port 3h of 1234.This command can be issued after doing a RA to RA port zoning for SRDF .Copied
-
symsan -sid 1234 list -sanrdf -dir allList all the remote arrays and respective remote RDF ports visible through the RA ports of 1234.This command can be issued after doing a RA to RA port zoning for SRDF .Copied
-
symsg -sid 1234 -sg MyStorageGroup add dev AAAAAdd a single device to MyStorageGroupCopied
-
symsg -sid 1234 -sg MyStorageGroup add sg ChildSG1,ChildSG2,ChildSG3Add child Storage Groups to the parent SG MyStorageGroup.Copied
-
symsg -sid 1234 -sg MyStorageGroup add sg ChildStorageGroup1add ChildStorageGroup1 to the parent SG MyStorageGroupCopied
-
symsg -sid 1234 -sg MyStorageGroup addall -devs AAAA:AAAF,BBBBAdd more than one devices to MyStorageGroup.Copied
-
symsg -sid 1234 -sg MyStorageGroup compressStart data compression on thin devices in MyStorageGroupCopied
-
symsg -sid 1234 -sg MyStorageGroup compress -stopStop data compression on thin devices in MyStorageGroupCopied
-
symsg -sid 1234 -sg MyStorageGroup not_readyChange the status of all the devices in SG 'MyStorageGroup' from READY to NOT READY.Copied
-
symsg -sid 1234 -sg MyStorageGroup readySet the status of all devices in SG 'MyStorageGroup' to READY.Copied
-
symsg -sid 1234 -sg MyStorageGroup remove dev AAAARemove a single device from MyStorageGroupCopied
-
symsg -sid 1234 -sg MyStorageGroup remove sg ChildSG1,ChildSG2,ChildSG3Remove child Storage Groups from the parent SG MyStorageGroup.Copied
-
symsg -sid 1234 -sg MyStorageGroup remove sg ChildStorageGroup1remove ChildStorageGroup1 from the parent SG MyStorageGroupCopied
-
symsg -sid 1234 -sg MyStorageGroup rmall -devs AAAA:AAAF,BBBBRemove more than one devices from MyStorageGroup.Copied
-
symsg -sid 1234 -sg MyStorageGroup rw_enableWrite enable all the devices in SG 'MyStorageGroup'Copied
-
symsg -sid 1234 -sg MyStorageGroup set -bw_max 500Set the maximum HOST I/O limit in MB per second to maximum 500MB/s for MyStorageGroup .( can be set from from 1 to 100000 MB/s )Copied
-
symsg -sid 1234 -sg MyStorageGroup set -bw_max NOLIMITSet the maximum HOST I/O limit in MB per second to UNLIMITED MB/s for MyStorageGroup .Copied
-
symsg -sid 1234 -sg MyStorageGroup set -iops_max 1000Set the maximum HOST I/O limit in I/O per second to maximum 1000 IO/second for MyStorageGroup .( can be set from 100 to 100000 IO/sec )Copied
-
symsg -sid 1234 -sg MyStorageGroup set -iops_max NOLIMITSet the maximum HOST I/O limit in I/O per second to UNLIMITED IO/second for MyStorageGroup .Copied
-
symsg -sid 1234 -sg MyStorageGroup set -nosrpUnset the SRP attached to the Storage GroupCopied
-
symsg -sid 1234 -sg MyStorageGroup set -srp SRP_1set SRP_1 on MYStorageGroupCopied
-
symsg -sid 1234 -sg MyStorageGroup write_disableWrite Disable all the devices in SG 'MyStorageGroup'Copied
-
symsg -sid 1234 -sg OldSG move AAAA NewSGMove a devices from Storage Group "OldSG" to another Storage Group called "NewSG" . We have to use "-force" , if "OldSG" part of any Masking View.Copied
-
symsg -sid 1234 -sg OldSG move AAAA NewSG -forceMove the device 'AAAA' from OldSG to NewSG. OldSG is a part of masking view. This will not remove the mapping from the ports associated with Masking view part of OldSG.Copied
-
symsg -sid 1234 -sg SG_Server bind -pool MyThinPoolBind all the thin devices in SG_Server to the MyThinPool.Copied
-
symsg -sid 1234 -sg SG_Server rebind -pool MyThinPoolRebind all the thin devices in SG_Server from the binded pool to the MyThinPool.Copied
-
symsg -sid 1234 -sg SG_Server unbindUnbind all the devices in SG_Server from its bounded pools.Copied
-
symsg -sid 1234 -sg SG_Server1 set -nosloRemove the assigned SLO for a SG_server1.Copied
-
symsg -sid 1234 -sg SG_Server1 set -slo GoldSet the Service Level Objective( SLO) for SG_Server1 to Gold.Copied
-
symsg -sid 1234 -sg SG_Server1 set -slo Gold -wl OLTPSet the SLO for storage group to Gold and Workload type as OLTP.Copied
-
symsg -sid 1234 -sg SG_Server_GOLD -devs AAAA:AAAF,BBBB moveall SG_Server_BRONZEMove mutiple devices from storage group "SG_Server_GOLD" to another storage group "SG_Server_BRONZE".We have to use "-force" if "SG_Server_GOLD" part of any other masking view.Copied
-
symsg -sid 1234 create MyStorageGroupCreate a new SG,'MySrorageGroup' in Vmax Array 1234Copied
-
symsg -sid 1234 delete MySrorageGroup -forceDeletes the SG 'MySrorageGroup' which contains devices but not associated with any Masking View.Copied
-
symsg -sid 1234 delete MyStorageGroupDeletes the empty SG 'MySrorageGroup' from 1234.The SG should not be associated with any Masking View.Copied
-
symsg -sid 1234 export MyStorageGroup -file mystoragegroup.txtExport the device information from SG to the text file.Copied
-
symsg -sid 1234 exportall -storagegroups.txtexports the device information from all the SGs from 1234 array to the text file storagegroups.txtCopied
-
symsg -sid 1234 import MyStorageGroup -file MystorageGroup.txtCreate SG 'MyStorageGroup' from the earlier exported file MystorageGroup.txt.Copied
-
symsg -sid 1234 importall -file MystorageGroups.txtCreate storage groups from the earlier exported file MystorageGroup.txt.Storage Group names will be created according to the names in text file.Copied
-
symsg -sid 1234 listList 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.Copied
-
symsg -sid 1234 list -by_SLO -detailList all the Storage Groups in VMAX3 1234 sorted with associated SLO and underlying SRP.Copied
-
symsg -sid 1234 list -by_SRP -detailList all the Storage Groups in VMAX3 1234 sorted with underlying SRP and associated SLO.Copied
-
symsg -sid 1234 list -vthe -v options displays the member devices of Storage Groups along with other details given by list.Copied
-
symsg -sid 1234 rename MyStorageGroup MyNewStorageGroupRename SG MyStorageGroup to MyNewStorageGroupCopied
-
symsg -sid 1234 sg2dg MyStorageGroup MyDg -R1Create a new device group MyDg which contains all the RDF1 devices from Storage Group MyStorageGroup.Copied
-
symsg -sid 1234 show MyStorageGroupShows the devices in a Storage Group along with its Masking View and FAST Policy association status.Copied
-
symsnapvx -sid 1234 -dev 000AA:000AB -lndevs 000BA:000BB -snapshot_name TEST_SNAPSHOT linkpresent the snapshot data of source devices 000AA:000AB to the target devices 000BA:000BB. This will not start any data copy from the source to the targetCopied
-
symsnapvx -sid 1234 -dev 000AA:000AB -lndevs 000BA:000BB -snapshot_name TEST_SNAPSHOT link -copypresent the snapshot data of source devices 000AA:000AB to the target devices 000BA:000BB. Background data copy will be started from source to target for a full volume copyCopied
-
symsnapvx -sid 1234 -dev 000AA:000AB -lndevs 000BA:000BB -snapshot_name TEST_SNAPSHOT set mode copyset the snapshot data copy mode for the existing link to Copy. Copy mode creates a full-volume copy of the data by copying it to the SRP of target devicesCopied
-
symsnapvx -sid 1234 -dev 000AA:000AB -lndevs 000BA:000BB -snapshot_name TEST_SNAPSHOT set mode nocopyset the snapshot data copy mode for the existing link to NoCopy. Nocopy mode does not retain the point-in- time data once the link is removed.Copied
-
symsnapvx -sid 1234 -dev 000AA:000AB -lndevs 000BA:000BB -snapshot_name TEST_SNAPSHOT unlinkremove the current link of snapshots from 000AA:000AB to the target devices 000BA:000BBCopied
-
symsnapvx -sid 1234 -dev 000AA:000AB -snapshot_name TEST_SNAPSHOT list -summary -tbprovide a summary of snapvx devices in various states(Restored,Established,..) also the copying progress information in TBCopied
-
symsnapvx -sid 1234 -dev 000AA:000AB -snapshot_name TEST_SNAPSHOT rename -name TEST_SNAPSHOT_1rename the snapshot name of the devices from TEST_SNAPSHOT to TEST_SNAPSHOT_1Copied
-
symsnapvx -sid 1234 -dev 000AA:000AB -snapshot_name TEST_SNAPSHOT set ttl -delta 5set the time to live (ttl) of 000AA:000AB in TEST_SNAPSHOT to 5 days. The snapshot for these devices will be terminated within 5 days from the day of setting if none of these devices linked to any target devices.Copied
-
symsnapvx -sid 1234 -dev 000AA:000AB -snapshot_name TEST_SNAPSHOT terminateRemove the existing snapshots for 000AA:000AB from the array. All these devices must NOT be linked with any target devices.Copied
-
symsnapvx -sid 1234 -dev 000AA:000AB -snapshot_name TEST_SNAPSHOT verifyverify the current status of the previously created snapvx snapshotsCopied
-
symsnapvx -sid 1234 -dev 000AA:000AB establish -name TEST_SNAPSHOTcreate and establish a snapvx snapshot for devices 000AA:000AB and assign the name as TEST_SNAPSHOTCopied
-
symsnapvx -sid 1234 listList all the snapshot source devices in vmax 1234 along with the snapshot nameCopied
-
symsnapvx -sid 1234 list -devs 000AA,000BB -detailList detailed information about snap devices in vmax 1234 with additional informations such as expiration date and number of generations for each.Copied
-
symsnapvx -sid 1234 list -failedList all the snapshot source devices in vmax 1234 with failed statusCopied
-
symsnapvx -sid 1234 list -linkedList all the snapshot source devices those are linked to target devicesCopied
-
symsnapvx -sid 1234 list -linked -by_tgtList all the snapshot source devices those are linked to target devices. The by_tgt option makes the list to be sorted in order of the target devices.Copied
-
symsnapvx -sid 1234 list -restoredList all the snapshot source devices in vmax 1234 with restored statusCopied
-
symstat -sid 1234 -dev AAAB -i 5Displays the I/O statistics for device AAAB, in an interval of 5 seconds.Copied
-
symtier -sid 234 create -name Tier3 -tgt_raid5 -tgt_prot 3+1 -technology SATA -vp -pool TP3_2000GBCreate a Virtual Provisioned(VP) tier named "Tier3" from Thin Pool TP3_2000GB of type RAID-5(3+1)Copied
-
symtier -sid 1234 -tier_name Tier3 add -pool TP3_1000GBAdd thin pool TP3_1000GB to the existing Storage Tier "Tier3".TP3_1000GB should not be included in any other Tier.Copied
-
symtier -sid 1234 -tier_name Tier3 remove -pool TP3_1000GBRemove thin pool TP3_1000GB from the existing Storage Tier "Tier3".We cannot remove all thin pools from a VP tier if the tier is part of a FAST policy. And also, we cannot remove a pool from a tier if the tier is in an associated policy,and a device in the storage group is bound to the pool.Copied
-
symtier -sid 1234 -tier_name Tier1 add -dsk_grp 3Add disk_group 3 to the existing Storage Tier "Tier1".Copied
-
symtier -sid 1234 -tier_name Tier1 remove -dsk_grp 3Remove disk_group from the existing Storage Tier "Tier1".Copied
-
symtier -sid 1234 create -name Tier1 -inc_type static -tgt_raid5 -tgt_prot 3+1 -technology EFD -dsk_grp 1Create Diskroup Povisioned(DP) tier named "Tier1" from disk_group 1 of type RAID-5.The type of the disk in disk_group 1 is EFD.Copied
-
symtier -sid 1234 delete -tier_name Tier0Delete tier "Tier0" .Copied
-
symtier -sid 1234 delete -tier_name Tier2 -forceDelete non-empty static DP tier "Tier2"Copied
-
symtier -sid 1234 listList all the storage tiers in array 1234.( both DiskGroup(DP) and Virtual Pool(VP) Tiers )Copied
-
symtier -sid 1234 list -dpList only DiskGroup provisioned Tiers.Copied
-
symtier -sid 1234 list -vpList only VirtualPool(Thin Pool) provisioned Tiers.Copied
-
symtier -sid 1234 rename -tier_name Tier0 -name Tier0_NewRename tier "Tier0" to "Tier0_New".Copied
-
symtier -sid 1234 show -tier_name Tier0Displays detailed information about tier 'Tier0".Copied
Most viewed articles
- Solution Enabler Symcli Question BankHow To guide for Solution Enabler Comman ...
- SRDF OperationsVarious SRDF operations and Commands exp ...
- VMax3 and PowerMax Allocation StepsStorage Allocation procedure for a VMax3 ...