Sun Microsystems, Inc.  Sun System Handbook - ISO 3.4 June 2011 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-1006335.1
Update Date:2009-09-22
Keywords:

Solution Type  Problem Resolution Sure

Solution  1006335.1 :   Volume Manager 4.0 may report multiple A1000/A3500 LUNs as a single device  


Related Items
  • Sun Storage A1000 Array
  •  
  • Veritas Volume Manager (VxVM) Software
  •  
Related Categories
  • GCS>Sun Microsystems>Storage - Disk>Modular Disk - Other
  •  

PreviouslyPublishedAs
208893


Symptoms

This problem affects following products:-

VERITAS VOLUME MANAGER (VxVM) version 4.0
Sun StorEdge[TM] A1000 Array
Sun StorEdge[TM] A3500 Array

After installing, or upgrading to Veritas Volume Manager 4.0, corresponding LUNs on separate A1000s or A3500s may show up as the same device in Volume Manager configuration.

For example:

Two A1000s with only LUN 0 will show up as two devices in format and the Raid Manager utility /usr/lib/osa/bin/lad as follows:-

 #format
0. c0t0d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/sbus@1f,0/SUNW,fas@e,8800000/sd@0,0
1. c1t1d0 <Symbios-StorEDGEA1000-0003 cyl 248 alt 2 hd 64 sec 64>
/pseudo/rdnexus@1/rdriver@1,0
2. c2t2d0 <Symbios-StorEDGEA1000-0003 cyl 248 alt 2 hd 64 sec 64>
/pseudo/rdnexus@2/rdriver@2,0
 # lad
c1t1d0 1T02699027 LUNS: 0
c2t2d0 1T94412912 LUNS: 0 

Notice that the above LUNs are from two different A1000s.

Now if you check the above disks in volume manager configuration using the
vxdisk command, we see only one entry for the two A1000 LUNs above.

 # vxdisk list
DEVICE       TYPE            DISK         GROUP        STATUS
c0t0d0s2     auto:none       -            -            online
c1t1d0s2     auto:none       -            -            online 

Notice that only c1t1d0s2 appears in the list and c2t2d0s2 is missing. Moreover, if we check the multipath status for the device listed above, we will see that the c2t2d0s2 is seen as an alternate path to c1t1d0s2 which is wrong since they are two different and unique disks(LUNs).

 #vxdisk list c1t1d0s2
Device:    c1t1d0s2
devicetag: c1t1d0
type:      auto
info:      format=none
flags:     online ready private autoconfig invalid
pubpaths:  block=/dev/vx/dmp/c1t1d0s2 char=/dev/vx/rdmp/c1t1d0s2
Multipathing information:
numpaths:   2                         <-- Note: two paths as opposed to one.
c1t1d0s2        state=enabled
c2t2d0s2        state=enabled

This can confuse the volume manager, and hence, the device paths can get messed up and the customer may have booting problems after upgrading to Volume manager 4.0.
This can also occur for more than two arrays, and LUNs other than 0.



Resolution

This has been reproduced and bug 5041496 filed for this issue. As per the bug update, this is scheduled to be fixed in the next patch for Volume Manager 4.0.



Relief/Workaround

The immediate work around to fix this issue is to disable DMP IE supress multipathing for the affected controllers. We can do this by running vxdiskadm and choosing option 17, suboption 6 and then run vxdctl enable.

Once DMP is disabled, all LUNS will show up in vxdisk list as devices as
shown below. After supressing multipathing for each controller value to each
A1000, the vxdisk output looked fine...

 # vxdisk list
DEVICE       TYPE            DISK         GROUP        STATUS
c0t0d0s2     auto:none       -            -            online
c1t1d0s2     auto:none       -            -            online
c2t2d0s2     auto:none       -            -            online 


Additional Information

Please see escalation 1-5985854, Case 64400341 and also bug 5041496 for more details.



Product
VERITAS Volume Manager 4.0 Software
RAID Manager 6.22.1
Sun StorageTek A1000 Array
Network Storage

A1000, A3500, A3x00, vxvm, volume manager, dmp, rdac, 4.0
Previously Published As
79808

Change History
Date: 2005-01-07
User Name: 7058
Action: Approved
Comment: Trademarks are in place.
Checked for duplication. Could not find any except bug report which is not helpful
in describing wokaround or nature of problem as well.
Reformatted using STM.
Fixed a few minor grammar glitches.
OK to publish.
Version: 3
Date: 2005-01-06
User Name: 7058
Action: Accept
Comment:
Version: 0
Date: 2005-01-06
User Name: 86700
Action: Approved
Comment: Hi KE,

I have done the review, corrected some typos and also added some more information for making the document complete with the permission of the doc submitter.

Please do the final review and publish it.

Regards,

-Sailesh
Version: 0
Date: 2005-01-02
User Name: 86700
Action: Accept
Comment:
Version: 0
Date: 2005-01-02
User Name: 119114
Action: Approved
Comment: DMP does not properly recognize A1000/A3500 LUNs in Volume Manager 4.0
Version: 0
Date: 2005-01-02
User Name: 119114
Action: Created
Comment:
Version: 0
Product_uuid
68775292-de4c-11d7-9de1-080020a9ed93|VERITAS Volume Manager 4.0 Software
cbe8df7e-f80d-11d6-8995-d928d2444090|RAID Manager 6.22.1
2a792916-0a18-11d6-8d0a-c3d03933af3c|Sun StorageTek A1000 Array
aea70032-21a1-11d6-900d-e576a4de8318|Network Storage

Attachments
This solution has no attachment
  Copyright © 2011 Sun Microsystems, Inc.  All rights reserved.
 Feedback