Do you have /var/log/messages file for this problem? Thanks Babu Moger > -----Original Message----- > From: dm-devel-bounces@xxxxxxxxxx [mailto:dm-devel-bounces@xxxxxxxxxx] On > Behalf Of Stewart Smith > Sent: Thursday, August 13, 2009 1:51 PM > To: dm-devel@xxxxxxxxxx > Subject: rdac path failure - Sun 6140 > > Hello All, > > I am seeing many of these messages when my Sun 6140 array is under heavy > I/O > device-mapper: multipath: Failing path 8:208. > device-mapper: multipath: Failing path 8:208. > device-mapper: multipath: Failing path 8:208. > device-mapper: multipath: Failing path 8:208. > device-mapper: multipath: Failing path 8:208. > > > I am running a Fedora 10 server, with two fiber connections to two > different switches. Both controllers on the 6140 have one connection > to each switch as well. The end result is that I see four paths to > each LUN. > > When the volume is mounted and under significant load I see the > messages above every few seconds. They seem to appear every > "no_path_retry" seconds. > > The 6140 controller firmware is up to date at version 07.50.08.10 and > I have installed the latest firmware for my Emulex LPe11002 cards. I > have reproduced the problem using both Cisco MDS and Brocade fiber > channel switches as well. > > Using CAM, I have set the initiator Host Type to "Linux" at the > moment. I have tried other options as well without success. > > I have NOT installed the RDAC drivers from either Sun or LSI - > primarily because they do not seem to build on my Fedora 10 kernel. > > Any ideas would be greatly appreciated!!! > > configs and debugging multipathd output is below. > > > > > > Kernel: 2.6.27.24-170.2.68.fc10.x86_64 > > # multipath -lll > vol1 (3600a0b800048335200001e5d48b68a9b) dm-1 SUN,CSM200_R > [size=12T][features=1 queue_if_no_path][hwhandler=1 rdac][rw] > \_ round-robin 0 [prio=6][active] > \_ 5:0:1:2 sdj 8:144 [active][ready] > \_ 2:0:1:2 sdn 8:208 [active][ready] > \_ round-robin 0 [prio=0][enabled] > \_ 2:0:0:2 sdb 8:16 [active][ghost] > \_ 5:0:0:2 sdd 8:48 [active][ghost] > > > # cat /etc/multipath.conf > > blacklist { > devnode "^sd[a-z][[0-9]*]" > devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*" > devnode "^hd[a-z][0-9]*" > devnode "^cciss!c[0-9]d[0-9](p[0-9]*)*" > } > > defaults { > udev_dir /dev > polling_interval 10 > selector "round-robin 0" > path_grouping_policy multibus > getuid_callout "/sbin/scsi_id --whitelisted /dev/%n" > prio alua > path_checker readsector0 > rr_min_io 100 > max_fds 8192 > rr_weight priorities > failback immediate > no_path_retry fail > user_friendly_names yes > } > devices { > device { > vendor "SUN" > product "CSM200_R" > product_blacklist "Universal Xport" > getuid_callout "/sbin/scsi_id --whitelisted > /dev/%n" > features "0" > hardware_handler "1 rdac" > path_selector "round-robin 0" > path_grouping_policy group_by_prio > failback immediate > rr_weight uniform > no_path_retry queue > rr_min_io 1000 > path_checker rdac > prio rdac > } > } > > multipaths { > multipath { > wwid 3600a0b800048335200001e5d48b68a9b > alias vol1 > rr_weight priorities > no_path_retry 5 > rr_min_io 100 > } > } > > > > # multipathd -d v3 > > > Aug 13 14:48:53 | sdb: ownership set to vol1 > Aug 13 14:48:53 | sdb: not found in pathvec > Aug 13 14:48:53 | sdb: mask = 0xc > Aug 13 14:48:53 | sdb: path checker = rdac (controller setting) > Aug 13 14:48:53 | sdb: state = 4 > Aug 13 14:48:53 | sdb: rdac prio = 0 > Aug 13 14:48:53 | sdd: ownership set to vol1 > Aug 13 14:48:53 | sdd: not found in pathvec > Aug 13 14:48:53 | sdd: mask = 0xc > Aug 13 14:48:53 | sdd: path checker = rdac (controller setting) > Aug 13 14:48:53 | sdd: state = 4 > Aug 13 14:48:53 | sdd: rdac prio = 0 > Aug 13 14:48:53 | sdj: ownership set to vol1 > Aug 13 14:48:53 | sdj: not found in pathvec > Aug 13 14:48:53 | sdj: mask = 0xc > Aug 13 14:48:53 | sdj: path checker = rdac (controller setting) > Aug 13 14:48:53 | sdj: state = 2 > Aug 13 14:48:53 | sdj: rdac prio = 3 > Aug 13 14:48:53 | sdn: ownership set to vol1 > Aug 13 14:48:53 | sdn: not found in pathvec > Aug 13 14:48:53 | sdn: mask = 0xc > Aug 13 14:48:53 | sdn: path checker = rdac (controller setting) > Aug 13 14:48:53 | sdn: state = 2 > Aug 13 14:48:53 | sdn: rdac prio = 3 > Aug 13 14:48:53 | vol1: pgfailback = -2 (controller setting) > Aug 13 14:48:53 | vol1: pgpolicy = group_by_prio (controller setting) > Aug 13 14:48:53 | vol1: selector = round-robin 0 (controller setting) > Aug 13 14:48:53 | vol1: features = 0 (controller setting) > Aug 13 14:48:53 | vol1: hwhandler = 1 rdac (controller setting) > Aug 13 14:48:53 | vol1: rr_weight = 2 (LUN setting) > Aug 13 14:48:53 | vol1: minio = 100 (LUN setting) > Aug 13 14:48:53 | vol1: no_path_retry = 5 (multipath setting) > Aug 13 14:48:53 | pg_timeout = NONE (internal default) > Aug 13 14:48:53 | vol1: set ACT_CREATE (map does not exist) > create: vol1 (3600a0b800048335200001e5d48b68a9b) n/a SUN,CSM200_R > [size=12T][features=0][hwhandler=1 rdac][n/a] > \_ round-robin 0 [prio=6][undef] > \_ 5:0:1:2 sdj 8:144 [undef][ready] > \_ 2:0:1:2 sdn 8:208 [undef][ready] > \_ round-robin 0 [prio=0][undef] > \_ 2:0:0:2 sdb 8:16 [undef][ghost] > \_ 5:0:0:2 sdd 8:48 [undef][ghost] > > -- > dm-devel mailing list > dm-devel@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/dm-devel -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel