[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [dm-devel] RDAC path checker status change messages




On Thu, 25 Jun 2009, Charlie Brady wrote:


On Wed, 24 Jun 2009, Charlie Brady wrote:

>   If your concern is that the last message is "down", then we should be
>   having a static variable and print up or ghost message only once (when
>   we toggle from down to up/ghost).

 You do have a static variable, so that messages are only printed when the
 status changes.

I think I need to retract that. The messages appear to be printed when the status is not changing, at least for the "path down" messages.

I've patched scsi_dh_rdac.c so that SUN/LCSM100_I is included in rdac_dev_list[], and restarted iscsi and multipathd. I've now provoked a path failure via iptables. Here are the logs I see (with unpatched multipathd) - the duplicate message suppression from the rdac path checker is not working:

OTOH, on path recovery, the wrong message is displayed ("path down" instead of "path up") but the message is not repeated:

Jun 25 12:57:51 sun4150node1 last message repeated 9 times
Jun 25 12:57:54 sun4150node1 iscsid: received iferror -38
Jun 25 12:57:54 sun4150node1 last message repeated 2 times
Jun 25 12:57:54 sun4150node1 iscsid: connection3:0 is operational after recovery (44 attempts) Jun 25 12:57:56 sun4150node1 multipathd: sdd: rdac checker reports path is down
Jun 25 12:57:56 sun4150node1 multipathd: 8:48: reinstated
Jun 25 12:57:56 sun4150node1 multipathd: mpath0: remaining active paths: 2
Jun 25 12:57:56 sun4150node1 multipathd: dm-2: add map (uevent)
Jun 25 12:57:56 sun4150node1 multipathd: dm-2: devmap already registered



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]