Could you please verify that you're not seeing this issue on 16.04? It looks like the patch found should solve this, but it's hard to verify given that this is very dependent on the speed of the system on which multipath-tools run, as well as how fast udev can run, scan devices, etc.
** Description changed: + [Impact] + Minimal impact, this is limited to aesthetic issues; devices should if possible all be actual block device nodes rather than symlinks. + + [Test case] + 1) ls -l /dev/mapper + 2) Reboot, try again. + + [Regression potential] + Timing issues may cause delays in generating device nodes or symlinks due to the need for multipath-tools, device-mapper and udev to synchronize. + + --- + == Comment: #0 - Ping Tian Han <pt...@cn.ibm.com> - 2015-07-21 23:38:48 == ---Problem Description--- Some mpath devices in /dev/mapper are symbol links to /dev/dm-<n>, but there are exceptions: - % ls -l /dev/mapper + % ls -l /dev/mapper total 0 crw------- 1 root root 10, 236 Jul 21 20:46 control lrwxrwxrwx 1 root root 7 Jul 21 20:46 mpath0 -> ../dm-0 brw------- 1 root root 252, 4 Jul 21 20:46 mpath0-part1 brw------- 1 root root 252, 6 Jul 21 20:46 mpath0-part2 brw------- 1 root root 252, 7 Jul 21 20:46 mpath0-part3 lrwxrwxrwx 1 root root 7 Jul 21 20:46 mpath1 -> ../dm-1 brw-rw---- 1 root disk 252, 2 Jul 21 20:46 mpath2 lrwxrwxrwx 1 root root 7 Jul 21 20:46 mpath3 -> ../dm-3 lrwxrwxrwx 1 root root 7 Jul 21 20:46 mpath4 -> ../dm-5 mpath2 isn't a symbol link. % sudo dmestup info mpath2 sudo: dmestup: command not found % sudo dmsetup info mpath2 Name: mpath2 State: ACTIVE Read Ahead: 256 Tables present: LIVE Open count: 0 Event number: 4 Major, minor: 252, 2 Number of targets: 1 UUID: mpath-36005076304ffc69f0000000000000469 - % sudo dmsetup info /dev/dm-2 + % sudo dmsetup info /dev/dm-2 Name: mpath2 State: ACTIVE Read Ahead: 256 Tables present: LIVE Open count: 0 Event number: 4 Major, minor: 252, 2 Number of targets: 1 UUID: mpath-36005076304ffc69f0000000000000469 + Contact Information = Ping Tian Han/pt...@cn.ibm.com, Chanh H + Nguyen/chngu...@us.ibm.com - - Contact Information = Ping Tian Han/pt...@cn.ibm.com, Chanh H Nguyen/chngu...@us.ibm.com - ---uname output--- Linux onyxlp2 3.19.0-22-generic #22~14.04.1-Ubuntu SMP Wed Jun 17 10:03:39 UTC 2015 ppc64le ppc64le ppc64le GNU/Linux - - Machine Type = na - + + Machine Type = na + ---Steps to Reproduce--- - 1. install ubuntu on onyxlp2, which has mpath device + 1. install ubuntu on onyxlp2, which has mpath device 2. ls /dev/mapper, see some mpath device file isn't symbol link - - Userspace tool common name: na - - The userspace tool has the following bit modes: 64-bit + + Userspace tool common name: na + + The userspace tool has the following bit modes: 64-bit Userspace rpm: na - Userspace tool obtained from project website: na - + Userspace tool obtained from project website: na + == Comment: #6 - Mauricio Faria De Oliveira <mauri...@br.ibm.com> - 2015-08-18 12:33:17 == This shouldn't be a problem at all. Either symlinks to the dm devices or block devices which refer to them directly (via major:minor number) will work. It isn't ideal, though. == Comment: #7 - Mauricio Faria De Oliveira <mauri...@br.ibm.com> - 2015-08-18 12:35:34 == BTW, that expectation is per the SRU policy. And the problem cause is likely a race involving udev rules (multipath & kpartx), and possibly multipathd. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to multipath-tools in Ubuntu. https://bugs.launchpad.net/bugs/1486370 Title: ISST-LTE: not all mpath device files are symbol link To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/multipath-tools/+bug/1486370/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs