Description of problem:
We have a SAN setup with:
sun storagetek 6140 /engenio 3994)
switches: mcdata sphereon 4700
san cards: Fibre Channel: QLogic Corp. ISP2312-based 2Gb Fibre Channel to PCI-X
HBA (rev 02)
(module qla2300, qla2xxx)
multipath is quite busy in this setup since we have no support for rdac, so
every zone change and such will trigger a broadcast of rscn and multipath
failovers. Be that as it may, during a zone change today we had multipath
segfaults. See end of attached dmesg.txt
multipath -ll <- ran without problems (with 2 failed paths)
multipath <- segfaulted. repeatedly. After 2 repetitions it stopped segfaulting.
multipathd was running at the time.
Version-Release number of selected component (if applicable):
device-mapper-multipath-0.4.5-21.RHEL4
pund:~# uname -a
Linux pund 2.6.9-55.ELsmp #1 SMP Fri Apr 20 16:36:54 EDT 2007 x86_64 x86_64
x86_64 GNU/Linux
How reproducible:
Rather not.
Steps to Reproduce:
1.
2.
3.
Actual results:
Segfault.
Expected results:
Managing multiple paths to san.
Additional info:
Hi,
We are seeing a similar problem.
Could you post a call stack from the core? You might need to install
the device-mapper-multipath-debuginfo package in order to get a clean
backtrace from the core. These debuginfo RPMs are located here:
http://people.redhat.com/duffy/debuginfo/index-js.html
Then:
# ulimit -c 50000
# multipath -v3 # debug messages
<segfault>
# gdb /usr/lib/debug/sbin/multipath.debug core
Thanks, John