Bug#584145: multipath-tools: udevd-work complains about device name differences
Guido Günther
agx at sigxcpu.org
Tue Jun 1 19:02:34 UTC 2010
Hi Ferenc,
On Tue, Jun 01, 2010 at 08:02:29PM +0200, Ferenc Wagner wrote:
> Package: multipath-tools
> Version: 0.4.8+git0.761c66f-8
> Severity: normal
>
> Hi,
>
> After upgrading a system to current unstable, during reboot I got a lot
> of warnings like:
>
> udevd-work[161]: kernel-provided name 'dm-0' and NAME= 'mapper/SIBM-ESXSST936701LC____F3LC065GL00007604NMST' disagree, please use SYMLINK+= or change the kernel to provide the proper name
> udevd-work[162]: kernel-provided name 'dm-4' and NAME= 'mapper/pws_www' disagree, please use SYMLINK+= or change the kernel to provide the proper name
> udevd-work[494]: kernel-provided name 'dm-6' and NAME= 'mapper/pws_sql' disagree, please use SYMLINK+= or change the kernel to provide the proper name
> udevd-work[161]: kernel-provided name 'dm-1' and NAME= 'mapper/nfs' disagree, please use SYMLINK+= or change the kernel to provide the proper name
> udevd-work[474]: kernel-provided name 'dm-5' and NAME= 'mapper/360060160f4512000de9d9b74090cdf11' disagree, please use SYMLINK+= or change the kernel to provide the proper name
> udevd-work[161]: kernel-provided name 'dm-7' and NAME= 'mapper/360060160f4512000de9d9b74090cdf11-part1' disagree, please use SYMLINK+= or change the kernel to provide the proper name
> udevd-work[560]: kernel-provided name 'dm-10' and NAME= 'mapper/nfs-part2' disagree, please use SYMLINK+= or change the kernel to provide the proper name
> udevd-work[162]: kernel-provided name 'dm-8' and NAME= 'mapper/360060160f4512000de9d9b74090cdf11-part2' disagree, please use SYMLINK+= or change the kernel to provide the proper name
> udevd-work[494]: kernel-provided name 'dm-9' and NAME= 'mapper/nfs-part1' disagree, please use SYMLINK+= or change the kernel to provide the proper name
> udevd-work[162]: kernel-provided name 'dm-8' and NAME= 'mapper/360060160f4512000de9d9b74090cdf11-part2' disagree, please use SYMLINK+= or change the kernel to provide the proper name
> udevd-work[161]: kernel-provided name 'dm-7' and NAME= 'mapper/360060160f4512000de9d9b74090cdf11-part1' disagree, please use SYMLINK+= or change the kernel to provide the proper name
> udevd-work[161]: kernel-provided name 'dm-11' and NAME= 'mapper/nfs-root' disagree, please use SYMLINK+= or change the kernel to provide the proper name
> udevd-work[161]: kernel-provided name 'dm-12' and NAME= 'mapper/nfs-swap' disagree, please use SYMLINK+= or change the kernel to provide the proper name
>
> Part (or all) of this may be out of scope for multipath (eg.
> /dev/mapper/nfs-{root,swap} are LVM2 logical volumes), but the
> problem is present here as well. The landscape is quite mixed,
> the /dev/dm-[23] links are even broken because of some space vs.
> underscore discrepancy:
>
> $ ls -l /dev/mapper
> total 0
> brw-rw---- 1 root root 254, 5 Jun 1 19:17 360060160f4512000de9d9b74090cdf11
> brw-rw---- 1 root disk 254, 7 Jun 1 19:19 360060160f4512000de9d9b74090cdf11-part1
> brw-rw---- 1 root disk 254, 8 Jun 1 19:19 360060160f4512000de9d9b74090cdf11-part2
> crw-rw---- 1 root root 10, 58 Jun 1 19:19 control
> brw-rw---- 1 root root 254, 1 Jun 1 19:17 nfs
> brw-rw---- 1 root disk 254, 17 Jun 1 19:19 nfs-export
> brw-rw---- 1 root disk 254, 16 Jun 1 19:19 nfs-home
> brw-rw---- 1 root disk 254, 9 Jun 1 19:19 nfs-part1
> brw-rw---- 1 root disk 254, 10 Jun 1 19:19 nfs-part2
> brw-rw---- 1 root root 254, 11 Jun 1 19:17 nfs-root
> brw-rw---- 1 root root 254, 12 Jun 1 19:17 nfs-swap
> brw-rw---- 1 root disk 254, 13 Jun 1 19:19 nfs-tmp
> brw-rw---- 1 root disk 254, 14 Jun 1 19:19 nfs-usr
> brw-rw---- 1 root disk 254, 15 Jun 1 19:19 nfs-var
> brw-rw---- 1 root root 254, 6 Jun 1 19:17 pws_sql
> brw-rw---- 1 root root 254, 4 Jun 1 19:17 pws_www
> brw-rw---- 1 root disk 254, 0 Jun 1 19:17 SIBM-ESXSST936701LC F3LC065GL00007604NMST
> brw-rw---- 1 root root 254, 2 Jun 1 19:17 SIBM-ESXSST936701LC F3LC065GL00007604NMST-part1
> brw-rw---- 1 root root 254, 3 Jun 1 19:17 SIBM-ESXSST936701LC F3LC065GL00007604NMST-part2
> brw-rw---- 1 root disk 254, 18 Jun 1 19:19 VG_sql-sql
> brw-rw---- 1 root disk 254, 19 Jun 1 19:19 VG_www-www
> $ ls -l /dev/dm*
> brw-rw---- 1 root disk 254, 0 Jun 1 19:19 /dev/dm-0
> brw-rw---- 1 root disk 254, 1 Jun 1 19:19 /dev/dm-1
> lrwxrwxrwx 1 root root 16 Jun 1 19:19 /dev/dm-10 -> mapper/nfs-part2
> brw-rw---- 1 root disk 254, 11 Jun 1 19:19 /dev/dm-11
> brw-rw---- 1 root disk 254, 12 Jun 1 19:19 /dev/dm-12
> lrwxrwxrwx 1 root root 14 Jun 1 19:19 /dev/dm-13 -> mapper/nfs-tmp
> lrwxrwxrwx 1 root root 14 Jun 1 19:19 /dev/dm-14 -> mapper/nfs-usr
> lrwxrwxrwx 1 root root 14 Jun 1 19:19 /dev/dm-15 -> mapper/nfs-var
> lrwxrwxrwx 1 root root 15 Jun 1 19:19 /dev/dm-16 -> mapper/nfs-home
> lrwxrwxrwx 1 root root 17 Jun 1 19:19 /dev/dm-17 -> mapper/nfs-export
> lrwxrwxrwx 1 root root 17 Jun 1 19:19 /dev/dm-18 -> mapper/VG_sql-sql
> lrwxrwxrwx 1 root root 17 Jun 1 19:19 /dev/dm-19 -> mapper/VG_www-www
> lrwxrwxrwx 1 root root 57 Jun 1 19:19 /dev/dm-2 -> mapper/SIBM-ESXSST936701LC____F3LC065GL00007604NMST-part1
> lrwxrwxrwx 1 root root 57 Jun 1 19:19 /dev/dm-3 -> mapper/SIBM-ESXSST936701LC____F3LC065GL00007604NMST-part2
> brw-rw---- 1 root disk 254, 4 Jun 1 19:19 /dev/dm-4
> brw-rw---- 1 root disk 254, 5 Jun 1 19:19 /dev/dm-5
> brw-rw---- 1 root disk 254, 6 Jun 1 19:19 /dev/dm-6
> lrwxrwxrwx 1 root root 46 Jun 1 19:19 /dev/dm-7 -> mapper/360060160f4512000de9d9b74090cdf11-part1
> lrwxrwxrwx 1 root root 46 Jun 1 19:19 /dev/dm-8 -> mapper/360060160f4512000de9d9b74090cdf11-part2
> lrwxrwxrwx 1 root root 16 Jun 1 19:19 /dev/dm-9 -> mapper/nfs-part1
>
[..snip..]
> Something is wrong or at least transitioning here, I don't see the full
> picture. Basically, the system seems to work (I don't use the local
> disk), though.
This is broken due to changes in udev:
http://lwn.net/Articles/387384/
the warnings are therefore harmless. cc'ing the udev maintainer. Marco,
what's the way forward with this? Shall the /dev/mapper/ names become
symlinks to /dev/dm-X?
Cheers,
-- Guido
More information about the pkg-lvm-maintainers
mailing list