Mettre en correspondance le DID / SUBPATH / DANAME / DMNAME / GROUP / STATE pour une même LUN

mardi 10 mai 2011
par  Jerome ROBERT
popularité : 6%

Dans une configuration cluster, VxVM et MPxIO

Voici un petit script qui permet de mettre en correspondance le DID / SUBPATH / DANAME / DMNAME / GROUP / STATE pour une même LUN

Cela fais un mixte de la commande vxdisk path ou vxdisk list et cldevice show

 

 # ./analyse_did.sh
root@sum50601 # ./analyse_did.sh
DID/d109 c5t60060E800570BA00000070BA000006AAd0s2 USPV01_06aa - - ENABLED
DID/d110 c5t60060E800570BA00000070BA000006ABd0s2 USPV01_06ab USPV01_40 P10_data ENABLED
DID/d111 c5t60060E800570BA00000070BA000006ACd0s2 USPV01_06ac - - ENABLED
DID/d112 c5t60060E800570BA00000070BA000006ADd0s2 USPV01_06ad - - ENABLED
DID/d113 c5t60060E800570BA00000070BA000006AEd0s2 USPV01_06ae - - ENABLED
DID/d114 c5t60060E800570BA00000070BA000006AFd0s2 USPV01_06af USPV01_6 P10_data ENABLED
DID/d101 c5t60060E800570BA00000070BA000006A2d0s2 USPV01_06a2 USPV01_17 P10_data ENABLED
DID/d102 c5t60060E800570BA00000070BA000006A3d0s2 USPV01_06a3 USPV01_11 P10_data ENABLED
DID/d103 c5t60060E800570BA00000070BA000006A4d0s2 USPV01_06a4 USPV01_21 P10_data ENABLED
DID/d104 c5t60060E800570BA00000070BA000006A5d0s2 USPV01_06a5 USPV01_5 P10_data ENABLED
DID/d105 c5t60060E800570BA00000070BA000006A6d0s2 USPV01_06a6 USPV01_38 P10_data ENABLED
DID/d106 c5t60060E800570BA00000070BA000006A7d0s2 USPV01_06a7 USPV01_22 P10_tmp ENABLED
DID/d107 c5t60060E800570BA00000070BA000006A8d0s2 USPV01_06a8 - - ENABLED
DID/d108 c5t60060E800570BA00000070BA000006A9d0s2 USPV01_06a9 USPV01_25 P10_data ENABLED
DID/d115 c5t60060E800570BA00000070BA000006B0d0s2 USPV01_06b0 USPV01_27 P10_redo ENABLED
DID/d125 c5t60060E800570BA00000070BA000006BAd0s2 USPV01_06ba USPV01_3 P10_other ENABLED
DID/d126 c5t60060E800570BA00000070BA000006BBd0s2 USPV01_06bb USPV01_10 P10_data ENABLED
DID/d127 c5t60060E800570BA00000070BA000006BCd0s2 USPV01_06bc USPV01_30 P10_data ENABLED
DID/d128 c5t60060E800570BA00000070BA000006BDd0s2 USPV01_06bd USPV01_34 P10_data ENABLED
DID/d129 c5t60060E800570BA00000070BA000006BEd0s2 USPV01_06be USPV01_26 P10_data ENABLED
DID/d130 c5t60060E800570BA00000070BA000006BFd0s2 USPV01_06bf USPV01_24 P10_other ENABLED
DID/d116 c5t60060E800570BA00000070BA000006B1d0s2 USPV01_06b1 USPV01_19 P10_other ENABLED

....

# vxdisk list
DEVICE TYPE DISK GROUP STATUS
USPV01_06aa auto:sliced - - online
USPV01_06ab auto:sliced USPV01_40 P10_data online
USPV01_06ac auto:sliced - - online
USPV01_06ad auto:sliced - - online
USPV01_06ae auto:sliced - - online
USPV01_06af auto:sliced USPV01_6 P10_data online
USPV01_06a2 auto:sliced USPV01_17 P10_data online
USPV01_06a3 auto:sliced USPV01_11 P10_data online
USPV01_06a4 auto:sliced USPV01_21 P10_data online
USPV01_06a5 auto:sliced USPV01_5 P10_data online
USPV01_06a6 auto:sliced USPV01_38 P10_data online
USPV01_06a7 auto:sliced USPV01_22 P10_tmp online
USPV01_06a8 auto:sliced - - online
USPV01_06a9 auto:sliced USPV01_25 P10_data online
USPV01_06b0 auto:sliced USPV01_27 P10_redo online
USPV01_06ba auto:sliced USPV01_3 P10_other online
USPV01_06bb auto:sliced USPV01_10 P10_data online
USPV01_06bc auto:sliced USPV01_30 P10_data online
USPV01_06bd auto:sliced USPV01_34 P10_data online
USPV01_06be auto:sliced USPV01_26 P10_data online
USPV01_06bf auto:sliced USPV01_24 P10_other online
USPV01_06b1 auto:sliced USPV01_19 P10_other online
.....

 

 

 # cldevice show

=== DID Device Instances ===

...

DID Device Name : /dev/did/rdsk/d4
 Full Device Path : sum50501 :/dev/rdsk/c5t60060E800570BA00000070BA000006D5d0
 Full Device Path : sum50601 :/dev/rdsk/c5t60060E800570BA00000070BA000006D5d0
 Replication : none
 default_fencing : global

DID Device Name : /dev/did/rdsk/d5
 Full Device Path : sum50501 :/dev/rdsk/c5t60060E800548E900000048E90000059Ad0
 Full Device Path : sum50601 :/dev/rdsk/c5t60060E800548E900000048E90000059Ad0
 Replication : none
 default_fencing : global

DID Device Name : /dev/did/rdsk/d6
 Full Device Path : sum50501 :/dev/rdsk/c5t60060E800548E900000048E900000599d0
 Full Device Path : sum50601 :/dev/rdsk/c5t60060E800548E900000048E900000599d0
 Replication : none
 default_fencing : global

DID Device Name : /dev/did/rdsk/d7
 Full Device Path : sum50501 :/dev/rdsk/c5t60060E800548E900000048E900000598d0
 Full Device Path : sum50601 :/dev/rdsk/c5t60060E800548E900000048E900000598d0
 Replication : none
 default_fencing : global
....


Documents joints

analyse_did.sh

Statistiques

Dernière mise à jour

mercredi 5 juillet 2017

Publication

264 Articles
Aucun album photo
Aucune brève
6 Sites Web
2 Auteurs

Visites

137 aujourd’hui
257 hier
524036 depuis le début
8 visiteurs actuellement connectés