/usr/sbin/hbanyware/hbacmd listhbas /usr/sbin/hbanyware/hbacmd hbaattibute [wwn]
/usr/emc/API/symapi/db
/usr/emc/API/symapi/log
cat > 04009914.90096.symconf ### Start of symconfigure ### ## Update device config settings set dev 0324 attribute=SCSI3_persist_reserv; set dev 0326 attribute=SCSI3_persist_reserv; set dev 0328 attribute=SCSI3_persist_reserv; set dev 032a attribute=SCSI3_persist_reserv; set dev 032c attribute=SCSI3_persist_reserv; set dev 032e attribute=SCSI3_persist_reserv; set dev 0330 attribute=SCSI3_persist_reserv; set dev 0332 attribute=SCSI3_persist_reserv; set dev 0334 attribute=SCSI3_persist_reserv; set dev 0336 attribute=SCSI3_persist_reserv; ##make BCV device convert dev 032e to 2-Way-BCV-Mir; convert dev 0330 to 2-Way-BCV-Mir; convert dev 0332 to 2-Way-BCV-Mir; convert dev 0334 to 2-Way-BCV-Mir; convert dev 0336 to 2-Way-BCV-Mir; ## Update device config settings #### MAP ## Standard Devices map dev 0324 to dir 7a:0, lun=07d; map dev 0324 to dir 10a:0, lun=07d; map dev 0326 to dir 7a:0, lun=07e; map dev 0326 to dir 10a:0, lun=07e; map dev 0328 to dir 7a:0, lun=07f; map dev 0328 to dir 10a:0, lun=07f; map dev 032a to dir 7a:0, lun=080; map dev 032a to dir 10a:0, lun=080; map dev 032c to dir 7a:0, lun=081; map dev 032c to dir 10a:0, lun=081; ## Standard Devices ## BCV Devices map dev 032e to dir 7a:0, lun=082; map dev 032e to dir 10a:0, lun=082; map dev 0330 to dir 7a:0, lun=083; map dev 0330 to dir 10a:0, lun=083; map dev 0332 to dir 7a:0, lun=084; map dev 0332 to dir 10a:0, lun=084; map dev 0334 to dir 7a:0, lun=085; map dev 0334 to dir 10a:0, lun=085; map dev 0336 to dir 7a:0, lun=086; map dev 0336 to dir 10a:0, lun=086; ## BCV Devices ### End of symconfigure ### sudo symconfigure -sid 90096 -f 04009914.90096.symconf preview # commit to actually take effect
# Backup binary vcmdb sudo symmaskdb -noprompt -sid 90096 backup -file 90096_backup.bin # Backup text vcmdb sudo symmaskdb -sid 90096 database list > 90096_backup.txt
sudo symmask -sid 90096 -dir 7a -p 0 -wwn 10000000c9426c85 add devs 0324,0326,0328,032A,032C,032E,0330,0332,0334,0336 # pcs2s009hba0 10 Luns: 125-134 sudo symmask -sid 90096 -dir 10a -p 0 -wwn 10000000c9426c84 add devs 0324,0326,0328,032A,032C,032E,0330,0332,0334,0336 # pcs2s009hba1 10 Luns: 125-134 sudo symmask -sid 90096 refresh
symcfg discover
symcfg -sid [sym id] -FA [FA] -p [port] -address -available list
# ./symcfg -sid 20322 -dir 9b -p 1 -address -available list |egrep "038D|038E|038F|0390|04EC|04ED|04EE|04EF|04F7|04F8|04F9|04FA|04FB|04FC|04FD|04FE"
038D /dev/rdsk/c5t13d61s2 0 0 03D
038E /dev/rdsk/c5t13d62s2 0 0 03E
038F /dev/rdsk/c5t13d63s2 0 0 03F
0390 /dev/rdsk/c5t13d64s2 0 0 040
04EC /dev/rdsk/c5t13d65s2 0 0 041
04ED /dev/rdsk/c5t13d66s2 0 0 042
04EE /dev/rdsk/c5t13d67s2 0 0 043
04EF /dev/rdsk/c5t13d68s2 0 0 044
04F7 /dev/rdsk/c5t13d69s2 0 0 045
04F8 /dev/rdsk/c5t13d70s2 0 0 046
04F9 /dev/rdsk/c5t13d71s2 0 0 047
04FA /dev/rdsk/c5t13d72s2 0 0 048
04FB /dev/rdsk/c5t13d73s2 0 0 049
04FC /dev/rdsk/c5t13d74s2 0 0 04A
04FD /dev/rdsk/c5t13d75s2 0 0 04B
04FE /dev/rdsk/c5t13d76s2 0 0 04C
# ./symcfg -sid 20322 -dir 8b -p 1 -address -available list |egrep "038D|038E|038F|0390|04EC|04ED|04EE|04EF|04F7|04F8|04F9|04FA|04FB|04FC|04FD|04FE"
038D /dev/rdsk/c5t12d61s2 0 0 03D
038E /dev/rdsk/c5t12d62s2 0 0 03E
038F /dev/rdsk/c5t12d63s2 0 0 03F
0390 /dev/rdsk/c5t12d64s2 0 0 040
04EC /dev/rdsk/c5t12d65s2 0 0 041
04ED /dev/rdsk/c5t12d66s2 0 0 042
04EE /dev/rdsk/c5t12d67s2 0 0 043
04EF /dev/rdsk/c5t12d68s2 0 0 044
04F7 /dev/rdsk/c5t12d69s2 0 0 045
04F8 /dev/rdsk/c5t12d70s2 0 0 046
04F9 /dev/rdsk/c5t12d71s2 0 0 047
04FA /dev/rdsk/c5t12d72s2 0 0 048
04FB /dev/rdsk/c5t12d73s2 0 0 049
04FC /dev/rdsk/c5t12d74s2 0 0 04A
04FD /dev/rdsk/c5t12d75s2 0 0 04B
04FE /dev/rdsk/c5t12d76s2 0 0 04C
# symdg list
D E V I C E G R O U P S
Number of
Name Type Valid Symmetrix ID Devs GKs BCVs VDEVs
abinitiop RDF2 Yes 000187790096 4 0 0 0
brksrvp RDF2 Yes 000187790096 4 0 0 0
nfs01p RDF2 Yes 000187790096 7 0 0 0
ssep01 RDF2 Yes 000187790096 12 0 0 0
ssep03 RDF2 Yes 000187790096 4 0 0 0
rto1p RDF2 Yes 000187790096 4 0 0 0
abinitiot REGULAR Yes 000187790096 0 0 4 0
brksrvt REGULAR Yes 000187790096 0 0 4 0
sset03 REGULAR Yes 000187790096 0 0 4 0
rto1t REGULAR Yes 000187790096 0 0 4 0
nfs01t REGULAR Yes 000187790096 0 0 7 0
sset01 REGULAR Yes 000187790096 0 0 14 0
# symdg show archivep
Group Name: archivep
Group Type : RDF2
Valid : Yes
Symmetrix ID : 000187790096
Group Creation Time : Mon Aug 29 11:02:54 2005
Vendor ID : EMC Corp
Application ID : SYMCLI
Number of STD Devices in Group : 8
Number of Associated GK's : 0
Number of Locally-associated BCV's : 0
Number of Locally-associated VDEV's : 0
Number of Remotely-associated BCV's (STD RDF): 0
Number of Remotely-associated BCV's (BCV RDF): 0
Number of Remotely-assoc'd RBCV's (RBCV RDF) : 0
Standard (STD) Devices (8):
{
--------------------------------------------------------------------
Sym Cap
LdevName PdevName Dev Att. Sts (MB)
--------------------------------------------------------------------
DEV001 /dev/vx/rdmp/c3t4d101s2 0120 (M) RW 30469
DEV002 /dev/vx/rdmp/c3t4d102s2 0122 (M) RW 30469
DEV003 /dev/vx/rdmp/c3t4d103s2 0124 (M) RW 30469
DEV004 /dev/vx/rdmp/c3t4d104s2 0126 (M) RW 30469
DEV005 /dev/vx/rdmp/c3t4d105s2 0128 (M) RW 30469
DEV006 /dev/vx/rdmp/c3t4d106s2 012A (M) RW 30469
DEV007 /dev/vx/rdmp/c3t4d107s2 012C (M) RW 30469
DEV008 /dev/rdsk/c3t4d108s2 012E (M) RW 30469
}
Device Group RDF Information
{
RDF Type : R2
RDF (RA) Group Number : 11 (0A)
Remote Symmetrix ID : 000187721328
R2 Device Is Larger Than The R1 Device : False
RDF Mode : Synchronous
RDF Adaptive Copy : Disabled
RDF Adaptive Copy Write Pending State : N/A
RDF Adaptive Copy Skew (Tracks) : 65535
RDF Device Domino : Disabled
RDF Link Configuration : Fibre
RDF Link Domino : Disabled
Prevent Automatic RDF Link Recovery : Disabled
Prevent RAs Online Upon Power ON : Enabled
Device RDF Status : Ready (RW)
Device RA Status : Ready (RW)
Device Link Status : Not Ready (NR)
Device Suspend State : Offline
Device Consistency State : Disabled
RDF R2 Not Ready If Invalid : Disabled
Device RDF State : Ready (RW)
Remote Device RDF State : Ready (RW)
RDF Pair State ( R1 <=\=> R2 ) : Split
Number of R1 Invalid Tracks : 3395065
Number of R2 Invalid Tracks : 0
}
symdg create [new symdg] -type [dg type] symdg create archivep -type RDF2
symdg -g <symdg> list
symdev -sid <sym id> show <symdev>
sympd list
sympd list | egrep "0324|0326|0328|032A|032C" /dev/rdsk/c3t0d125s2 0324 10A:0 02A:DA 2-Way Mir N/Grp'd (M) RW 30469 /dev/rdsk/c3t0d126s2 0326 10A:0 16C:DA 2-Way Mir N/Grp'd (M) RW 30469 /dev/rdsk/c3t0d127s2 0328 10A:0 02C:DA 2-Way Mir N/Grp'd (M) RW 30469 /dev/rdsk/c3t0d128s2 032A 10A:0 02B:DB 2-Way Mir N/Grp'd (M) RW 30469 /dev/rdsk/c3t0d129s2 032C 10A:0 16B:DB 2-Way Mir N/Grp'd (M) RW 30469 /dev/rdsk/c4t1d125s2 0324 07A:0 02A:DA 2-Way Mir N/Grp'd (M) RW 30469 /dev/rdsk/c4t1d126s2 0326 07A:0 16C:DA 2-Way Mir N/Grp'd (M) RW 30469 /dev/rdsk/c4t1d127s2 0328 07A:0 02C:DA 2-Way Mir N/Grp'd (M) RW 30469 /dev/rdsk/c4t1d128s2 032A 07A:0 02B:DB 2-Way Mir N/Grp'd (M) RW 30469 /dev/rdsk/c4t1d129s2 032C 07A:0 16B:DB 2-Way Mir N/Grp'd (M) RW 30469 sympd list | egrep "032E|0330|0332|0334|0336" /dev/rdsk/c3t0d130s2 032E 10A:0 02D:DB 2-Way BCV Mir N/Asst'd (M) RW 30469 /dev/rdsk/c3t0d131s2 0330 10A:0 16D:DB 2-Way BCV Mir N/Asst'd (M) RW 30469 /dev/rdsk/c3t0d132s2 0332 10A:0 16A:DC 2-Way BCV Mir N/Asst'd (M) RW 30469 /dev/rdsk/c3t0d133s2 0334 10A:0 02A:DC 2-Way BCV Mir N/Asst'd (M) RW 30469 /dev/rdsk/c3t0d134s2 0336 10A:0 16C:DC 2-Way BCV Mir N/Asst'd (M) RW 30469 /dev/rdsk/c4t1d130s2 032E 07A:0 02D:DB 2-Way BCV Mir N/Asst'd (M) RW 30469 /dev/rdsk/c4t1d131s2 0330 07A:0 16D:DB 2-Way BCV Mir N/Asst'd (M) RW 30469 /dev/rdsk/c4t1d132s2 0332 07A:0 16A:DC 2-Way BCV Mir N/Asst'd (M) RW 30469 /dev/rdsk/c4t1d133s2 0334 07A:0 02A:DC 2-Way BCV Mir N/Asst'd (M) RW 30469 /dev/rdsk/c4t1d134s2 0336 07A:0 16C:DC 2-Way BCV Mir N/Asst'd (M) RW 30469
symmaskdb -sid [sym id] -dev [sym dev] list assignment
img2s003n2 # ./symmaskdb -sid 0715 -dev 000E list assignment
Symmetrix ID : 000187720715
Device Identifier Type Dir:P
------ ---------------- ----- ----------------
000E 10000000c9321ac1 FIBRE FA-7A:0
10000000c9311383 FIBRE FA-7A:0
10000000c9321c9d FIBRE FA-8A:0
10000000c9312f94 FIBRE FA-8A:0
10000000c93219f2 FIBRE FA-9A:0
10000000c93113f1 FIBRE FA-9A:0
10000000c9321a65 FIBRE FA-10A:0
10000000c9312458 FIBRE FA-10A:0
10000000c93122dd FIBRE FA-7B:0
10000000c92f2fe9 FIBRE FA-7B:0
10000000c9321a40 FIBRE FA-10B:0
10000000c9310bf8 FIBRE FA-10B:0
symdev -sid <sid> ready <dev>
symdev -sid 90096 ready 03CC
symdev -sid 90096 -noprompt not_ready 03CE
symdev -sid 90096 -noprompt ready 03CE
symdev -sid 90096 -noprompt ready 03D0
symdev -sid 90096 -noprompt ready 03D2
symdev -sid 90096 -noprompt ready 03D4
symdev -sid 90096 -noprompt ready 03D6
symdev -sid 90096 -noprompt ready 03D8
symdev -sid 90096 -noprompt ready 03DA
symdev -sid 90096 -noprompt ready 03DC
symdev -sid 90096 -noprompt ready 03DE
symdev -sid 90096 -noprompt ready 03E0
symdev -sid 90096 -noprompt ready 0324
symdev -sid 90096 -noprompt ready 0326
symdev -sid 90096 -noprompt ready 0328
symdev -sid 90096 -noprompt ready 032A
symdev -sid 90096 -noprompt ready 032C
# symlmf
E M C S O L U T I O N S E N A B L E R
SOLUTIONS ENABLER LICENSE MANAGEMENT FACILITY
Register License Key (y/[n]) ? y
Enter License Key : <lic key>
Register License Key (y/[n]) ? y
Enter License Key : <lic key>
Register License Key (y/[n]) ? n
symrdf -g [symdg] set mode=[async|sync] symrdf -g [symdg] [suspend|resume]
symmir -g <device group> -full establish [ld dev] BCV ld [BCV dev] symmir -g <device group> split [dev] or cat > bcv_map.txt ### Start BCV Mapfile ### 0324 032e 0326 0330 0328 0332 032a 0334 032c 0336 ### End BCV Mapfile ### sudo symmir -f bcv_map.txt -sid 90096 establish -full # Sync sudo symmir -f bcv_map.txt -sid 90096 query # Verify
symld -sid [sym id] -g [symdg] add dev [symdev] symld -sid 0096 -g archivep add dev 0120
symbcv -sid [sym id] -g [symdg] add dev [symdev] symbcv -sid 0096 -g archivet add dev 01CE
symbcv -sid 0096 -g archived moveall archivep symmir -g archivep establish symmir -g archivep split -instant symbcv -sid 0096 -g archivep moveall archived symbcv -sid 0096 -g archivet moveall archivep symmir -g archivep establish -noprompt symmir -g archivep split -instant -noprompt symbcv -sid 0096 -g archivep moveall archivet