http://bugzilla.novell.com/show_bug.cgi?id=468826
User nice@titanic.nyme.hu added comment
http://bugzilla.novell.com/show_bug.cgi?id=468826#c11
--- Comment #11 from Tamás Németh 2009-04-08 15:24:52 MDT ---
OK, finally I realized, what the problem is. Read the title of this bugreport:
/etc/init.d/boot.multipath cannot remove multipaths IF THEY CONTAIN PARTITIONS.
All my multipaths contain partitions. An example:
carrier5:/etc/init.d # ls -al /dev/mapper/titanic*
brw-r----- 1 root disk 253, 0 Apr 8 23:03 /dev/mapper/titanic82
brw-r----- 1 root disk 253, 28 Apr 8 23:03 /dev/mapper/titanic82_part3
brw-r----- 1 root disk 253, 30 Apr 8 23:03 /dev/mapper/titanic82_part5
brw-r----- 1 root disk 253, 32 Apr 8 23:03 /dev/mapper/titanic82_part6
brw-r----- 1 root disk 253, 33 Apr 8 23:03 /dev/mapper/titanic82_part7
Now, see, what happens if I want to flush these multipaths:
carrier5:/etc/init.d # multipath -F
Apr 08 23:10:56 | quercus: map in use
Apr 08 23:10:56 | titanic82: map in use
Apr 08 23:10:57 | soyuz1: map in use
Apr 08 23:10:58 | n0: map in use
Apr 08 23:10:59 | ns-efe2: map in use
Apr 08 23:11:00 | xentemp103-32: map in use
Apr 08 23:11:01 | openSUSE111-32: map in use
Apr 08 23:11:02 | openSUSE111-64: map in use
Apr 08 23:11:03 | ns-efe: map in use
Apr 08 23:11:03 | bismarck-xvdb: map in use
Apr 08 23:11:04 | syslog: map in use
Apr 08 23:11:05 | hindenburg: map in use
Apr 08 23:11:06 | geomatics-xvdb: map in use
Apr 08 23:11:07 | bismarck: map in use
Apr 08 23:11:08 | hart: map in use
Apr 08 23:11:08 | cache: map in use
Apr 08 23:11:09 | u-96: map in use
Apr 08 23:11:11 | challenger2: map in use
Apr 08 23:11:11 | zeus2: map in use
Apr 08 23:11:13 | geomatics: map in use
Exactly this happens during shutdown. Multipath volumes cannot be removed
BECAUSE THEY CONTAIN PARTITIONS! You have to remove the partitions by kpartx,
BEFORE calling /sbin/multipath -F . The old version of
/etc/init.d/boot.multipath contained the necessary kpartx magic, but that was
broken (that's what this bugreport is about). The current version of
/etc/init.d/boot.multipath simply doesn't contain the necessary kpartx parts,
so, this fix is rather a regression instead of a a progression.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.