[dm-devel] [PATCH 2/2] multipathd: add recheck_wwid_time option to verify the path wwid

Martin Wilck martin.wilck at suse.com
Wed Feb 10 19:57:08 UTC 2021


On Wed, 2021-02-10 at 19:09 +0100, Benjamin Block wrote:
> 
> Yeah, just for reference, I saw this happening in practice when
> something with the LU mapping changed on IBM storage - IIRC I saw it
> with capacity changes. You end up in this code in the kernel:
>     
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/scsi/scsi_error.c?id=92bf22614b21a2706f4993b278017e437f7785b3#n416
> 
> And from there you ought to get an uevent for the sdev.
> 
> The WWID in sysfs might still be wrong though AFAIK. The kernel seems
> to
> ignore the UA after it delivered the uevent.

Right.

We could trigger a device rescan if such an event was received. Could
be done from udev rules, or even from multipathd itself.

Thanks,
Martin

-- 
Dr. Martin Wilck <mwilck at suse.com>, Tel. +49 (0)911 74053 2107
SUSE Software Solutions Germany GmbH
HRB 36809, AG Nürnberg GF: Felix Imendörffer






More information about the dm-devel mailing list