0% found this document useful (0 votes)
466 views

Some Most Useful Symcli Commands

The symcli commands document provides descriptions of commands for managing EMC Symmetrix storage arrays using the SYMCLI tool. It lists and explains commands for querying and modifying configuration of arrays, devices, masking, SRDF replication, and more.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
466 views

Some Most Useful Symcli Commands

The symcli commands document provides descriptions of commands for managing EMC Symmetrix storage arrays using the SYMCLI tool. It lists and explains commands for querying and modifying configuration of arrays, devices, masking, SRDF replication, and more.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

:: symcli commands

symcfg
symcfg -version Displays SYMCLI Version

A brief description of the all connected Symmetrix


symcfg list
boxes.

Scans all the devices in hosts looking for new symmetrix


symcfg discover devices and rebuilds the symmetrix configuration
database .

symcfg -sid 1234 remove Remove the array 1234 from symcfg list.

symcfg -sid 1234 list -lockn all List all the external locks held in Symmetrix array 1234.

symcfg -sid 1234 -lockn 15 release -force Release the lock 15 held on array 1234 .

Displays detailed information about the Symmetrix Array


symcfg -sid 1234 list -v
1234.

Shows the size of the memory board installed in each


symcfg -sid 1234 list -memory
memory slots.

List the LUN information / availability of lun ids on port


symcfg -sid 1234 -dir 4a -p 0 list -addr -avail
4a0 in array 1234 .

symcfg -sid 1234 list -rdfg all List details about all the rdf groups in array.

symcfg -sid 1234 list -rdfg 3 List details about rdf group 3 .

symcfg -sid 1234 list -rdfg all -dynamic List details about all the dynamic rdf groups in array .

symcfg -sid 1234 list -rdfg all -static List details about all the static rdf groups in array .

List all RA ports with details like rdfg number , remote


symcfg -sid 1234 list -ra all
array sid and online status.

List all host director ports with current


symcfg -sid 1234 list -sa all
status( Online/Offline)

symcfg -sid 1234 list -da all List all disk adapter ports with status( Online/Offline)

symcfg -sid 1234 list -fa all Lists all fiber adapter ports with WWPN of the ports

symdev
symdev -sid 1234 list List all devices in symmetrix 1234.

symdev -sid 1234 list -range AAA:BBB List all devices from a range of AAA to BBB

symdev -sid 1234 list -emulation celerra List all the celerra devices in array 1234

symdev -sid 1234 list -noport List the devices which are not mapped to any ports.

symdev -sid 1234 list -noport -meta List all unmapped meta devices.

symdev -sid 1234 list -dynamic List all devices whose dyn_rdf attribute set .

symdev -sid 1234 list -hotspare Checks whether hotspare invoked in the array .

symdev -sid 1234 show ABC Show the detailed information about device ABC.

symdev -sid 1234 write_disable ABC -SA all Write disable the device ABC from through all directors.

Read/Write enable the device ABC from through all


symdev -sid 1234 rw_enable ABC -SA all
directors.

symdev -sid 1234 not_ready ABC -SA all Not ready the device ABC from through all directors.

symdev -sid 1234 ready ABC -SA all Ready the device ABC from through all directors.

www.rajeshvu.com
:: symcli commands
symdev -sid 1234 list -disk_group 1 Lists all the devices created in DISKGROUP 1

symdev -sid 1234 list -lock Lists the devices which are locked.

symdev -sid 1234 list -multiport -range AAA:AAA Displays the mapping information of device AAA

symdev -sid 1234 list -r1 Lists all RDF-1 devices in array 1234

symdev -sid 1234 list -r2 Lists all RDF-2 devices in array 1234

symdev -sid 1234 list -r21 Lists all RDF-21 devices in array 1234

symdev -sid 1234 list -bcv Lists all BCV devices

symdev -sid 1234 list -nobcv Lists all NON-BCV Devices

symmaskdb
symmaskdb -sid 1234 -dev ABC list assign List the masking details of the dev ABC .

symmaskdb -sid 1234 -wwn xxxxxxx list devs List the devices masked to given wwn number .

symmaskdb -sid 1234 -awwn hba_alias list devs List the devices masked to given alias hba name .

symmaskdb -sid 1234 list no_assignment Lists devices mapped but not masked .

symmaskdb -sid 1234 -file <file> backup Backup the current VCMDB to file

symmaskdb -sid 1234 -file <file> restore Restore VCMDB from file

symmask
symmask list hba List HBA details of the host.

symmask -sid 1234 -dir 4a -p 0 list logins List out wwns logged through port 4a0 .

symmask -sid 1234 list logins -wwn xxx Check the logins of wwn xxx in ports of array 1234

Refresh the VCM Data Base after a masking and


symmask -sid 1234 refresh
unmasking operation.

symmask -sid 1234 -wwn xxxx -dir 4a -p 0 add devs Mask the devices ABC and ABD to given wwn in 1234
ABC,ABD array.

symmask -sid 1234 -awwn Alias_Name -dir 4a -p 0 Mask the devices ABC and ABD to given wwn_alias in
add devs ABC,ABD 1234 arrray .

symmask -sid 1234 -wwn xxxx -dir 4a -p 0 remove Unmask the devices ABC and ABD from given wwn in
devs ABC,ABD 1234 array .

symmask -sid 1234 -awwn Alias_Name -dir 4a -p 0 Unmask the devices ABC and ABD from given wwn_alias
remove devs ABC,ABD in 1234 arrray .

symmask -sid 1234 -wwn xxx1 replace xxx2 Replace wwn xxx1 with xxx2 in VCMDB

symmask -sid 1234 -wwn xxx rename Alias_Name Set an alias name to wwn xxx

symmask -sid 1234 -wwn xxx delete -logins Delete all the entries of wwn xxx from the VCMDB

symdg
List device groups which include the devices from array
symdg -sid 1234 list
1234.

symdg create mydg -type rdf1 Create device group mydg of rdf1 type .

symdg show mydg Shows members/details of mydg.

symdg rename mydg yourdg Renames the mydg to yourdg.

symdg delete mydg -force Delete device group mydg.

www.rajeshvu.com
:: symcli commands
Create a file from a dg which can be used later to create
symdg -sid 1234 dg2file mydg -f dgfile.txt
another

Create a dg from a file which earlier created with dg2file


symdg -sid 1234 file2dg newdg -f dgfile.txt
option

symld
Add the RDF device ABC to device group mydg as
symld -g mydg -sid 1234 add dev ABC DEV006
DEV006

symld -g mydg remove DEV006 Remove DEV006 form device group mydg.

symrdf

Lists all the SRDF devices in 1234 with information like


symrdf -sid 1234 list dg,status etc

Establish the SRDF relation between the devices given in


the file rdf.txt from array 1234(R1) and remote box
symrdf -sid 1234 -rdfg 3 -type rdf1 -file rdf.txt -g
according to the rdf group . This command start sync
mydg createpair -establish
between R1 and R2, and also add these devices after
creating the device group mydg.

symrdf -sid 1234 -rdfg 3 -file rdf.txt query Query the Devices by using device pair file.

symrdf -g mydg set mode acp_disk Set synching mode to Adaptive Copy.

symrdf -g mydg query Query device group.

symrdf -g mydg split Split the srdf pair for devices given in mydg.

symrdf -sid 1234 -rdfg 3 -file rdf.txt deletepair.txt Delete the srdf pairing between R1/R2 and return them
-force to standard.

symdisk
symdisk -sid 1234 list -hotspare List Hotspares configured in the array.

symdisk -sid 1234 list -by_diskgroup Displays all the disks in array by disk groups.

symdisk -sid 1234 list -diskg_roup 1 Displays all the disks in disk group 1.

symaccess
List all Initiator, Port and Storage Groups Created for
symaccess -sid 1234 list
Array 1234

List all Initiator, Port and Storage Groups Created for


symaccess -sid 1234 list -v
Array 1234 along with related Masking Views

symaccess -sid 1234 list -type storage List all Storage Groups Created for Array 1234

symaccess -sid 1234 list -type initiator List all Storage Groups Created for Array 1234

symaccess -sid 1234 list -type port List all Storage Groups Created for Array 1234

List masking views Created for Array 1234 with related


symaccess -sid 1234 list view
groups details

symaccess -sid 1234 list assignment -dev 9A0:9AF Shows the masking details of devices from 9A0 to 9AF

symaccess -sid 1234 list no_assignments -dirport


Shows the devices are mapped to 12f:1 but not masked.
12f:1

symaccess -sid 1234 list -name MyGroup List all groups named MyGroup

symaccess -sid 1234 list -name MyGroup -v List all groups named MyGroup and also shows the

www.rajeshvu.com
:: symcli commands
related Masking Views

List the details of devices assigned to the initiatorgroup


symaccess -sid 1234 list devinfo -ig MyInitiator
MyInitiator

symaccess -sid 1234 show MyStorageGroup -type Shows the contents of storage group MyStorageGroup
storage Created on Array 1234

symaccess -sid 1234 show MyInitiatorGroup -type Shows the contents of initiator group MyInitiatorGroup
initiator ceated on Array 1234

Shows the contents of port group MyPortGroup Created


symaccess -sid 1234 show MyPortGroup -type port
on Array 1234

Shows the contents of view MyView Created on Array


symaccess -sid 1234 show view MyView
1234

Creates a file MyBackup containing all the group and


symaccess -sid 1234 -f MyBackup.txt backup
view information currently on the Symmetrix array 1234

Restores all the group, view and security information


symaccess -sid 1234 -f MyBackup.txt restore
from the specified backupup file

symaccess -sid 1234 -type initiator -name Host1 Creates and initiator group called Host1 by adding the
create -wwn 1000000000000001 specified wwn

symaccess -sid 1234 -type initiator -name Host1 add Add the specified wwn in to the existing initiator group
-wwn 1000000000000002 Host1

symaccess -sid 1234 -type port -name


Create the portgroup E0_4E0_13E0_14E0 with specified
3E0_4E0_13E0_14E0 -dirport
ports
3e:0,4e:0,13e:0,10e:0 create

symaccess -sid 1234 -type storage -name Host1 Create the storage group Host1 with specified range of
create devs AAA:AAB devices

symaccess -sid 1234 -type storage -name Host1 add Create the storage group Host1 with specified range of
devs AAA:AAB devices

symaccess -sid 1234 create view -name


Host1_Allocation -sg Host1 -pg 3E0_4E0_13E0_14E0 Create a masking view combined with specified groups
-ig Host1

www.rajeshvu.com

You might also like