Operating System - Linux
1751920 Members
4798 Online
108783 Solutions
New Discussion

Re: RHEL 5.5 multipath problem (P700m + MSA2324sa)

 
Ralph Grothe
Honored Contributor

Re: RHEL 5.5 multipath problem (P700m + MSA2324sa)

Don't know if this helps?

On a RHEL 5.6 box that I administer and that also uses the cciss driver to access the internal disks it helped to blacklist them in order to make multipath errors disappear.
I suspect the driver uses deprecated ioctl calls or is otherwise broken.
I'm not sure if this really matters, but I escaped the bang in the blacklist regex for it to work.

These are my vgroot/md1 internal disks:

# vgdisplay -v vgroot 2>/dev/null|awk '/PV Name/{system("mdadm -QD "$NF"|grep cciss")}'
0 104 2 0 active sync /dev/cciss/c0d0p2
1 104 18 1 active sync /dev/cciss/c0d1p2



# grep -A2 ^blacklist /etc/multipath.conf
blacklist {
devnode "^cciss\!c0d[01]"
}



Here I so far have only one SAN LUN attached.
And this is all multipath lists.


# multipath -ll
mpath0 (360060e801530d700000130d700000052) dm-8 HP,OPEN-V
[size=7.0G][features=1 queue_if_no_path][hwhandler=0][rw]
\_ round-robin 0 [prio=2][active]
\_ 0:0:0:0 sda 8:0 [active][ready]
\_ 1:0:0:0 sdb 8:16 [active][ready]


Madness, thy name is system administration
DeafFrog
Valued Contributor

Re: RHEL 5.5 multipath problem (P700m + MSA2324sa)

Hi Timo ,

not sure , but check this thread , this might be of some help :

http://h30499.www3.hp.com/t5/HP-BladeSystem/SAS-Switch-Port-Mapping/m-p/4516011#M7777


Rehards,

FrogIsDeaf
Michael Moir_1
Occasional Visitor

Re: RHEL 5.5 multipath problem (P700m + MSA2324sa)

Still unsuccessful mapping multiple paths to storage.
DL360 G6, MSA 2324sa
RHEL 5.6 -- 2.6.18-238.9.1.el5 x86_64
System is entirely up to date including:
device-mapper-multipath-0.4.7-42.el5_6.2, HPDMmultipath-4.4.1, PSP 8.70

# multipath -ll -v5
cciss!c1d0: not found in pathvec
cciss!c1d0: mask = 0x5
cciss!c1d0: bus = 4
cciss!c1d0: dev_t = 105:0
cciss!c1d0: size = 1432149760
cciss!c1d1: not found in pathvec
cciss!c1d1: mask = 0x5
cciss!c1d1: bus = 4
cciss!c1d1: dev_t = 105:16
cciss!c1d1: size = 1432149760
===== no paths =====

A) Wouldn't be appropriate to blacklist cciss from multipath.conf,
as that's driver for P800 SAS controller connected to MAS2324sa.
B) No SAS switches or Blade chassis involved here.
Server direct attached to storage.
C) Vendor and Model strings are contained in /sys/block/cciss!cXdX/device,
but not detected by multipath command?
Tell me and I will forget, Show me and I may remember, Let me do it and I will understand.
Michael Moir_1
Occasional Visitor

Re: RHEL 5.5 multipath problem (P700m + MSA2324sa)

Out of my support case with Red Hat (00456892), I was provided test patches for device-mapper-multipath and kpartx packages which resolved this issue for me.
Tell me and I will forget, Show me and I may remember, Let me do it and I will understand.
seinyan
Occasional Collector

Re: RHEL 5.5 multipath problem (P700m + MSA2324sa)

There is bug in the device mapper multipah

https://bugzilla.redhat.com/show_bug.cgi?id=742906

 

Last that i recieved from RH is:

Ben Marzinski 2012-01-12 13:30:54 EST
"Personally, I favor leaving the bug open and fixing this in RHEL 5.9. "

 

I have same problems  with rhel 5 update 6, but with blade servers P712m and P2000 sa g3.

http://h30499.www3.hp.com/t5/Disk-Array/P2000-G3-SAS-P712m-blade-and-multipath-Redhat-Linux-5/td-p/5350499