Newly added disk from IBM DS8000 series array, got claimed under the same dmpnode

Article:TECH142586  |  Created: 2010-10-25  |  Updated: 2012-07-21  |  Article URL http://www.symantec.com/docs/TECH142586
Article Type
Technical Solution

Product(s)

Environment

Problem



Newly added disk from IBM DS8000 series array, got claimed under the same dmpnode


Error



No error reported, vxdisk list will shows a unique device with all paths to disks.

Here and example:
vxdisk list IBM_DS8x001_0
 

Device:    IBM_DS8x001_0
devicetag: IBM_DS8x001_0
type:      auto
hostid:    
disk:      name= id=1287136777.172.<host>
group:     name= id=
info:      format=cdsdisk,privoffset=256,pubslice=2,privslice=2
flags:     online ready private autoconfig autoimport
pubpaths:  block=/dev/vx/dmp/IBM_DS8x001_0s2 char=/dev/vx/rdmp/IBM_DS8x001_0s2
guid:      {eb484dd2-1dd1-11b2-b618-00144f67be00}
udid:      IBM%5F2107%5F75TK171%5F600507630AFFC33B000000000000220B
site:      -
version:   3.1
iosize:    min=512 (bytes) max=2048 (blocks)
public:    slice=2 offset=65792 len=62816000 disk_offset=0
private:   slice=2 offset=256 len=65536 disk_offset=0
update:    time=1287136777 seqno=0.2
ssb:       actual_seqno=0.0
headers:   0 240
configs:   count=1 len=48144
logs:      count=1 len=7296
Defined regions:
 config   priv 000048-000239[000192]: copy=01 offset=000000 disabled
 config   priv 000256-048207[047952]: copy=01 offset=000192 disabled
 log      priv 048208-055503[007296]: copy=01 offset=000000 disabled
 lockrgn  priv 055504-055647[000144]: part=00 offset=000000
Multipathing information:
numpaths: 112  <<< HERE!!

c3t500507630A23033Bd24s2	state=enabled
c3t500507630A23033Bd22s2	state=enabled
c3t500507630A23033Bd23s2	state=enabled
c3t500507630A23033Bd21s2	state=enabled
c3t500507630A23033Bd19s2	state=enabled
c3t500507630A23033Bd25s2	state=enabled
c3t500507630A23033Bd12s2	state=enabled
c3t500507630A23033Bd20s2	state=enabled
c3t500507630A23033Bd13s2	state=enabled
c3t500507630A23033Bd18s2	state=enabled
c3t500507630A23033Bd11s2	state=enabled
c3t500507630A23033Bd10s2	state=enabled
c3t500507630A23033Bd9s2	state=enabled
c3t500507630A23033Bd17s2	state=enabled
c3t500507630A23033Bd14s2	state=enabled
c3t500507630A23033Bd16s2	state=enabled
c3t500507630A23033Bd8s2	state=enabled
c3t500507630A23033Bd4s2	state=enabled
c3t500507630A23033Bd6s2	state=enabled
c3t500507630A03433Bd23s2	state=enabled
c3t500507630A23033Bd7s2	state=enabled
c3t500507630A23033Bd1s2	state=enabled
c3t500507630A03433Bd24s2	state=enabled
c3t500507630A23033Bd0s2	state=enabled
c3t500507630A03433Bd22s2	state=enabled
c3t500507630A23033Bd5s2	state=enabled
c3t500507630A03433Bd25s2	state=enabled
c3t500507630A03433Bd21s2	state=enabled
c3t500507630A23033Bd2s2	state=enabled
c3t500507630A03433Bd19s2	state=enabled
c3t500507630A03433Bd17s2	state=enabled
c3t500507630A03433Bd18s2	state=enabled
c3t500507630A03433Bd16s2	state=enabled
c3t500507630A03433Bd12s2	state=enabled
c3t500507630A03433Bd11s2	state=enabled
c3t500507630A03433Bd6s2	state=enabled
c3t500507630A03433Bd7s2	state=enabled
c3t500507630A03433Bd9s2	state=enabled
c3t500507630A03433Bd1s2	state=enabled
c3t500507630A03433Bd0s2	state=enabled
c3t500507630A03433Bd5s2	state=enabled
c3t500507630A03433Bd3s2	state=enabled
c3t500507630A03433Bd2s2	state=enabled
c3t500507630A03433Bd4s2	state=enabled
c3t500507630A03433Bd10s2	state=enabled
c3t500507630A03433Bd8s2	state=enabled
c3t500507630A03433Bd15s2	state=enabled
c3t500507630A03433Bd20s2	state=enabled
c3t500507630A03433Bd13s2	state=enabled
c3t500507630A03433Bd14s2	state=enabled
c3t500507630A23033Bd15s2	state=enabled
c3t500507630A23033Bd3s2	state=enabled
c6t500507630A1B033Bd25s2	state=enabled
c6t500507630A1B033Bd22s2	state=enabled
c6t500507630A1B033Bd24s2	state=enabled
c6t500507630A1B033Bd14s2	state=enabled
c6t500507630A1B033Bd13s2	state=enabled
c6t500507630A1B033Bd19s2	state=enabled
c6t500507630A1B033Bd23s2	state=enabled
c6t500507630A1B033Bd15s2	state=enabled
c6t500507630A1B033Bd20s2	state=enabled
c6t500507630A1B033Bd8s2	state=enabled
c6t500507630A1B033Bd18s2	state=enabled
c6t500507630A1B033Bd6s2	state=enabled
c6t500507630A1B033Bd9s2	state=enabled
c6t500507630A1B033Bd21s2	state=enabled
c6t500507630A1B033Bd7s2	state=enabled
c6t500507630A1B033Bd16s2	state=enabled
c6t500507630A1B033Bd11s2	state=enabled
c6t500507630A1B033Bd10s2	state=enabled
c6t500507630A1B033Bd12s2	state=enabled
c6t500507630A28833Bd23s2	state=enabled
c6t500507630A1B033Bd4s2	state=enabled
c6t500507630A1B033Bd2s2	state=enabled
c6t500507630A1B033Bd5s2	state=enabled
c6t500507630A1B033Bd0s2	state=enabled
c6t500507630A28833Bd19s2	state=enabled
c6t500507630A28833Bd18s2	state=enabled
c6t500507630A28833Bd25s2	state=enabled
c6t500507630A28833Bd24s2	state=enabled
c6t500507630A1B033Bd3s2	state=enabled
c6t500507630A28833Bd21s2	state=enabled
c6t500507630A28833Bd22s2	state=enabled
c6t500507630A28833Bd20s2	state=enabled
c6t500507630A28833Bd17s2	state=enabled
c6t500507630A28833Bd15s2	state=enabled
c6t500507630A1B033Bd17s2	state=enabled
c6t500507630A28833Bd10s2	state=enabled
c6t500507630A1B033Bd1s2	state=enabled
c6t500507630A28833Bd16s2	state=enabled
c6t500507630A28833Bd9s2	state=enabled
c6t500507630A28833Bd3s2	state=enabled
c6t500507630A28833Bd1s2	state=enabled
c6t500507630A28833Bd11s2	state=enabled
c6t500507630A28833Bd14s2	state=enabled
c6t500507630A28833Bd6s2	state=enabled
c6t500507630A28833Bd12s2	state=enabled
c6t500507630A28833Bd0s2	state=enabled
c6t500507630A28833Bd7s2	state=enabled
c6t500507630A28833Bd8s2	state=enabled
c6t500507630A28833Bd5s2	state=enabled
c6t500507630A28833Bd2s2	state=enabled
c6t500507630A28833Bd13s2	state=enabled
c6t500507630A28833Bd4s2	state=enabled
c6t500507630A1B033Bd26s2	state=enabled
c6t500507630A28833Bd27s2	state=enabled
c6t500507630A28833Bd26s2	state=enabled
c6t500507630A1B033Bd27s2	state=enabled
c3t500507630A03433Bd26s2	state=enabled
c3t500507630A23033Bd26s2	state=enabled
c3t500507630A03433Bd27s2	state=enabled
c3t500507630A23033Bd27s2	state=enabled

Environment



Afftected releases:
4.0MPx
4.1MPx
5.0 with MP < MP3


Solution



Procedure to recreate the correct pairing:

Stop eventsource daemon:
vxddladm stop eventsource

and check that is actually stopped:
ps -ef |grep vxesd

clean dmp device tree
vxdisk rm <disk>
rm /dev/vx/dmp/*
rm /dev/vx/rdmp/*
mv /etc/vx/disk.info /etc/vx/old.disk.info
mv /etc/vx/array.info /etc/vx/old.array.info
mv /etc/vx/dmppolicy.info /etc/vx/old.dmppolicy.info

vxddladm excludearray all
mv /etc/vx/jbod.info /etc/vx/jbod.info.org
vxddladm disablescsi3
vxdmpadm listenclosure all
vxconfigd -k

vxddladm includearray all
mv /etc/vx/jbod.info.org /etc/vx/jbod.info
vxddladm enablescsi3
vxdmpadm listenclosure all
vxconfigd -k

Restart eventsource daemon
vxddladm start eventsource



Article URL http://www.symantec.com/docs/TECH142586


Terms of use for this information are found in Legal Notices