vxdisk list output showing extra LUNs

hi fren
i am facing this problem
i have sun 6140 storage
30 volumes

bt my vxdisk list output is showing 37 disk
which shd nt b there

has neone faced this proble earlier

vxdiks list output is like this
SUN6140-2_0 auto - - online c4t201700A0B84853C0d2s2
SUN6140-2_1 auto - - online c4t201700A0B84853C0d7s2
SUN6140-2_2 auto - - online c4t201700A0B84853C0d9s2
SUN6140-2_3 auto - - online c4t201700A0B84853C0d10s2
SUN6140-2_4 auto - - online c4t201700A0B84853C0d12s2
SUN6140-2_5 auto - - online c4t201700A0B84853C0d13s2
SUN6140-2_6 auto - - online c4t201700A0B84853C0d59s2
SUN6140-2_7 auto - - online c3t201600A0B84853C0d2s2
SUN6140-2_8 auto - - online c3t201600A0B84853C0d3s2
SUN6140-2_9 auto - - online c3t201600A0B84853C0d4s2
SUN6140-2_10 auto - - online c3t201600A0B84853C0d5s2
SUN6140-2_11 auto - - online c3t201600A0B84853C0d6s2
SUN6140-2_12 auto - - online c3t201600A0B84853C0d7s2
SUN6140-2_13 auto - - online c3t201600A0B84853C0d8s2
SUN6140-2_14 auto - - online c3t201600A0B84853C0d9s2
SUN6140-2_15 auto - - online c3t201600A0B84853C0d10s2
SUN6140-2_16 auto - - online c3t201600A0B84853C0d11s2
SUN6140-2_17 auto - - online c3t201600A0B84853C0d12s2
SUN6140-2_18 auto - - online c3t201600A0B84853C0d13s2
SUN6140-2_19 auto - - online c3t201600A0B84853C0d50s2
SUN6140-2_20 auto - - online c3t201600A0B84853C0d51s2
SUN6140-2_21 auto - - online c3t201600A0B84853C0d52s2
SUN6140-2_22 auto - - online c3t201600A0B84853C0d53s2
SUN6140-2_23 auto - - online c3t201600A0B84853C0d54s2
SUN6140-2_24 auto - - online c3t201600A0B84853C0d55s2
SUN6140-2_25 auto - - online c3t201600A0B84853C0d56s2
SUN6140-2_26 auto - - online c3t201600A0B84853C0d57s2
SUN6140-2_27 auto - - online c3t201600A0B84853C0d58s2
SUN6140-2_28 auto - - online c3t201600A0B84853C0d59s2
SUN6140-2_29 auto - - online c3t201600A0B84853C0d60s2
SUN6140-2_30 auto - - online c3t201600A0B84853C0d61s2
SUN6140-2_31 auto - - online c3t201600A0B84853C0d62s2
SUN6140-2_32 auto - - online c3t201600A0B84853C0d63s2
SUN6140-2_33 auto - - online c3t201600A0B84853C0d64s2
SUN6140-2_34 auto - - online c3t201600A0B84853C0d65s2
SUN6140-2_35 auto - - online c3t201600A0B84853C0d66s2
SUN6140-2_36 auto - - online c3t201600A0B84853C0d67s2

ne suggestions frens
thnks in advance

Yes, why cant you have 30 volumes on 37 disks? Are you sure that its not the case?

If yes, please see below and let us know.

?Question?

How many disk do you actually have?
What is the version of VXVM you are running?
What is the OS? Version?
What is the model of server?
What is the configuration/algorithm used for of DMP?

-DB

hi fren

i hv 30 volumes on 30 disk only

There are 4 storages attached to the server wid solaris 10
al 4 are sun 6140
i have 2 SAN switches for 4 storages as i cn max add 3 storages

one volume has been assigned to the disk
i cn c dat in storage too
there is no problem from storage end

As far as i knw only those LUNs are shown in vsdisk list output that you hv assigned in the storage
plz correct me if i am wrong here
Now as i hv 2 SAN switches 4 paths should exist for each disk
bt nw whn i chek the paths assigned
via luxadm

i gt the following output
jest chek the last 7 logical disk ( they hv 2 paths )

Node WWN:200600a0b84853c0 Device Type:Disk device
Logical Path:/dev/rdsk/c3t201600A0B84853C0d65s2
Logical Path:/dev/rdsk/c4t201700A0B84853C0d65s2
Logical Path:/dev/rdsk/c5t201600A0B84853C0d65s2
Logical Path:/dev/rdsk/c6t201700A0B84853C0d65s2
Node WWN:200600a0b84853c0 Device Type:Disk device
Logical Path:/dev/rdsk/c3t201600A0B84853C0d66s2
Logical Path:/dev/rdsk/c4t201700A0B84853C0d66s2
Logical Path:/dev/rdsk/c5t201600A0B84853C0d66s2
Logical Path:/dev/rdsk/c6t201700A0B84853C0d66s2
Node WWN:200600a0b84853c0 Device Type:Disk device
Logical Path:/dev/rdsk/c3t201600A0B84853C0d67s2
Logical Path:/dev/rdsk/c4t201700A0B84853C0d67s2
Logical Path:/dev/rdsk/c5t201600A0B84853C0d67s2
Logical Path:/dev/rdsk/c6t201700A0B84853C0d67s2
Node WWN:200600a0b84853c0 Device Type:Disk device
Logical Path:/dev/rdsk/c4t201700A0B84853C0d2s2
Logical Path:/dev/rdsk/c6t201700A0B84853C0d2s2
Node WWN:200600a0b84853c0 Device Type:Disk device
Logical Path:/dev/rdsk/c4t201700A0B84853C0d7s2
Logical Path:/dev/rdsk/c6t201700A0B84853C0d7s2
Node WWN:200600a0b84853c0 Device Type:Disk device
Logical Path:/dev/rdsk/c4t201700A0B84853C0d9s2
Logical Path:/dev/rdsk/c6t201700A0B84853C0d9s2
Node WWN:200600a0b84853c0 Device Type:Disk device
Logical Path:/dev/rdsk/c4t201700A0B84853C0d10s2
Logical Path:/dev/rdsk/c6t201700A0B84853C0d10s2
Node WWN:200600a0b84853c0 Device Type:Disk device
Logical Path:/dev/rdsk/c4t201700A0B84853C0d12s2
Logical Path:/dev/rdsk/c6t201700A0B84853C0d12s2
Node WWN:200600a0b84853c0 Device Type:Disk device
Logical Path:/dev/rdsk/c4t201700A0B84853C0d13s2
Logical Path:/dev/rdsk/c6t201700A0B84853C0d13s2
Node WWN:200600a0b84853c0 Device Type:Disk device
Logical Path:/dev/rdsk/c4t201700A0B84853C0d59s2
Logical Path:/dev/rdsk/c6t201700A0B84853C0d59s2

i am right nw very cnfused .....
are these 2 problems interrelated or which is due to which and DMP has nt been assigned as i need the logical disks to assign 2 diff disk grps

i dunno if i hv explained myself very clearly
plz lemme knw
this is d only prb whr i hv been stuck for quite a time

In total i hv 120 volumes for 4 storages ie 30 each
its working fine for rest of the three storages
and frm whr do i knw the version of VxVm plz lemme knw

k i gt veritas info

pkginfo -l VRTSvxfs
PKGINST: VRTSvxfs
NAME: VERITAS File System
CATEGORY: system,utilities
ARCH: sparc
VERSION: 4.0,REV=GA04
BASEDIR: /
VENDOR: VERITAS Software
DESC: Commercial File System
PSTAMP: VERITAS-FS-4.0.1.0-2004-06-03-MP1=116689-01
INSTDATE: Nov 02 2004 09:21
HOTLINE: (800) 342-0652
EMAIL: support@veritas.com
STATUS: completely installed
FILES: 233 installed pathnames
33 shared pathnames
5 linked files
48 directories
74 executables
5 setuid/setgid executables
51120 blocks used (approx)

Well, as of I know, the vxdisk list command only displays the names of the
native multipathing metanodes, and cannot display legacy names
for the devices. (i.e) There are no alternate link to the disk listed on the vxdisk list command.

As of I believe, its gonna be with DMP end only. Were there any HW changes to the server bro? Or, any changes to DMP configuration?

Are you using active/active?

Hmm... Please try the below bro..

#vxdisk path (check this command out)

# vxdmpadm getlungroup dmpnodename=c#t#d# 

This could give us some more information about the paths configured.. Please make sure we are finding the paths for all the disks)

All the best!
-DB

hey budyy!!

yeh the controllers were changed for the storages
For this storage both the controllers failed at one go
So both were changed
:frowning:

chek d below output if u cn chek nethin out :frowning:

logs attached ...plz chek yr

and this command
vxdmpadm getlungroup dmpnodename=c#t#d#
does nt seem tob working
i think dats nt an option in my system

vxdmpadm getlungroup dmpnodename c4t2d2
VxVM vxdmpadm ERROR V-5-1-2585
Incorrect Usage

    Usage: vxdmpadm option <attribute=value..>

option = [enable | disable | listctlr | getctlr | getsubpaths | getdmpnode | setattr |
listenclosure | start restore | stop restore | stat restored |
stat errord | cfgapm filename | listapm | iostat | getattr]

attribute can be one or more of ctlr, type, nodename, dmpnodename, interval

logss

Oh yea, controllers changed. Ummm, the attached output seems to be fine bro.. But, not practically.

It shows up 482 out of which 2 are root/rootmir.. So, remaining 480. Actual Disks should be 120 as each disk has 4 paths. Per your earlier post, 4 storages with 30 each. So, 30*4=120. Path's appear to be fine ENABLED. However, if we see it clearly, there are few disks only with 2 paths..

Seems there is a conflict inside..

Let's do like this.. Proceed checking the controllers..

#vxdmpadm listctlr all

Make sure that all the controllers are showing up and fine. Get the controller name and status...

#vxdmpadm getsubpaths ctlr=<Controllername>

Check if the controllers are enabled and active. (It also depends on the DMP layout/algorithm you are using)

Find the controllers which are disabled, perhaps, this could give us some information.. I would also give priority to the controllers which were changed recently.

Let us know how it works.

-DB

From what you have described, you seem to be misunderstanding the command vxdisk.

the output of "vxdisk list" will only show you the physical disks that it can see.

if you have 10 disks with thirty volumes, then vxdisk list will show you ten disks. If you have ten dual pathed disks with no multipathing software configured, then you will see twenty disks.

Hi Grippo,

I think he is referring to disk as volume. As of I understand from him, he says that he should be having 30 disks on vxdisk output and he is having 37 disks showing up instead.

Getting deep into it, there are 30 volumes on those 30 disks!

Am I right bond_ankur? Please let us know.. Since, as I said earlier,

Yes, why cant you have 30 volumes on 37 disks? Are you sure that its not the case?

You can always have 30 volumes on 37 disks or 37 volumes on 30 disks!

And I also believe,

There are no alternate link to the disk listed on the vxdisk list command, please correct me if am wrong. 

-DB

you could try posting a screen dump form format - showing exactly how many disks your OS is seeing.

If you could try to be a little more clear, we may be able to help out but so far your questions are a little vague.

yehh DB

u r absltly right!!!

dats wat d problem is ,,,,as u cn also c i dat hv 4 storages and for rest for them its 30 vlumes on 30 disks!!

y for this storage its acting weird !!!

m attaching the puput for format too

My problem is i hv to assing these ASM for my oracle as per the LUN numbers and for this storage i m getiing two LUN numbers ( i mean i chek the LUN number from vxdisk list output only.....

and also there is some problem with the paths too....

for these 7 extra disks u cn 2 paths instead of 4!!

have u configured MPXIO?

post the output of : cat /kernel/drv/fp.conf
luxadm -e port