1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-02-18 21:58:06 +03:00
David Teigland 939f5310b9 lvmetad: use udev to ignore multipath components during scan
When scanning devs to populate lvmetad during system startup,
filter-mpath with native sysfs multipath component detection
may not detect that a dev is multipath component.  This is
because the multipath devices may not be set up yet.

Because of this, pvscan will scan multipath components during
startup, will see them as duplicate PVs, and will disable
lvmetad.  This will leave lvmetad disabled on systems using
multipath, unless something or someone runs pvscan --cache
to rescan.

To avoid this problem, the code that is scanning devices to
populate lvmetad will now check the udev db to see if a
dev is a multipath component that should be skipped.

(This may not be perfect due to inherent udev races, but will
cover most cases and will be at least as good as it's ever
been.)
2016-08-31 13:19:57 -05:00
..
2016-08-29 20:51:15 +02:00
2016-04-29 19:47:15 +01:00
2016-07-01 00:44:48 +02:00
2016-02-25 09:14:10 -06:00
2016-06-30 17:59:44 +01:00
2016-01-21 12:11:37 +01:00
2016-01-21 12:11:37 +01:00
2016-08-29 20:51:16 +02:00
2016-01-21 12:11:37 +01:00
2016-01-21 12:11:37 +01:00
2016-06-30 17:59:44 +01:00
2016-01-21 12:11:37 +01:00