This post is more than 5 years old
2 Posts
0
2899
August 17th, 2010 00:00
Symdg show command issues
I have been facing 2 issues with symdg show command on Solaris Host. (Symcli 7.2 / Solaris 10 update 5)
We are using EMC PP for multipathing and VxVM as the Volume Manger.
My objective is to find OS device path corresponding to symm devices in the symmetrix DiskGroups.
This OS device path further used to correlate EMC PP dmp node path and then the VxVM disks/VM DGs corresponding to that.
The issue is that
1) Symdg show xyz command returns inconsistent paths in the "Pdevname" field, Where I was expecting an Os device path.
> symdg show xyz_dg
.....
Standard (STD) Devices (2):
{
--------------------------------------------------------------------
Sym Cap
LdevName PdevName Dev Att. Sts (MB)
--------------------------------------------------------------------
DEV001 rdmp/emcpower3s2 002F RW 2151
DEV002 rdmp/emcpower2s2 0030 RW 2151
}
..........
On other host.
........
>symdg show abc_dg
.......
.......
Standard (STD) Devices (2):
{
--------------------------------------------------------------------
Sym Cap
LdevName PdevName Dev Att. Sts (MB)
--------------------------------------------------------------------
DEV001 rdmp/emcpower3s2 0279 RW 2151
DEV002 rdmp/c1t5006048C536941* 027A RW 2151
}
There is so much inconsistency in the pdev name and It looks tough to automate the corelation process.
Is there any way to get consistent OS device path for the disk exposed.
2) The device path is incomplete with "*" at the end.
Is there any way to get the full path ?
DEV002 rdmp/c1t5006048C536941* 027A RW 2151
BTW sympd commands looks like this
bash-3.00# sympd list
Symmetrix ID: 000xxxxxxxxx
Device Name Directors Device
--------------------------- ------------- -------------------------------------
Cap
Physical Sym SA : P DA :IT Config Attribute Sts (MB)
--------------------------- ------------- -------------------------------------
c2t5006048C4A8537EFd0* 0000 16C:1 01A:C2 2-Way Mir N/Grp'd VCM WD 23
c2t5006048C4A8537EFd9* 002F 16C:1 01A:C2 RDF1+R-5 Grp'd RW 2151
c2t5006048C4A8537EFd1* 0030 16C:1 01A:C0 RDF1+R-5 Grp'd RW 2151
c2t5006048C4A8537EFd1* 0031 16C:1 01A:C2 RDF2+R-5 N/Grp'd RW 2151
c2t5006048C4A8537EFd1* 0032 16C:1 01A:C0 RDF2+R-5 N/Grp'd RW 2151
/dev/rdsk/emcpower0c 0032 16C:1 01A:C0 RDF2+R-5 N/Grp'd RW 2151
/dev/rdsk/emcpower1c 0031 16C:1 01A:C2 RDF2+R-5 N/Grp'd RW 2151
/dev/rdsk/emcpower2c 0030 16C:1 01A:C0 RDF1+R-5 Grp'd RW 2151
/dev/rdsk/emcpower3c 002F 16C:1 01A:C2 RDF1+R-5 Grp'd RW 2151
rdmp/emcpower0s2 0032 16C:1 01A:C0 RDF2+R-5 N/Grp'd RW 2151
rdmp/emcpower1s2 0031 16C:1 01A:C2 RDF2+R-5 N/Grp'd RW 2151
rdmp/emcpower2s2 0030 16C:1 01A:C0 RDF1+R-5 Grp'd RW 2151
rdmp/emcpower3s2 002F 16C:1 01A:C2 RDF1+R-5 Grp'd RW 2151
Infact there are only 4 devices + 1 gate keeper devices exposed to this host.
Note that there is no real multipathing available for these hosts mentioned as there is only one physical path.
I see that there are 3 different paths for each for each symm device ( with one physical path).These are probably from OS,EMCPP & VxVM
And in the symdg command one 3 paths for each device are picked up randomly.
Is there any way to get uniform path names (preferably OS device paths) in the symdg show command output ?


ZepHead
88 Posts
0
August 17th, 2010 01:00
A "symcfg discover" might help.. If not, may need to rebuild your symapi_db.bin file.. See: emc15534, but also a good idea to regularly backup your device groups anyways. Also, you should have more GK's (8-10 is a good number).. As for a 'full path' of the device, you can see if "syminq" will address this.. Regarding consistency, presenting the PowerPath logical device and use of the emcpadm command, can align things for you.
SatishReddy1
2 Posts
0
August 17th, 2010 02:00
Zephead ,Thanks for the reply ...
// See: emc15534
What should i exactly look at ?I am new to this forum, can you please expand a bit ?
ZepHead
88 Posts
1
August 17th, 2010 07:00
Go to Powerlink>support>search support, and plug emc15534 into the search field