[lvm-devel] master - man: dmsetup mangle also processes UUIDs now
Peter Rajnoha
prajnoha at fedoraproject.org
Wed Oct 10 15:18:36 UTC 2012
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=a5306421ddd014598a2d94248ff9eb75df2ea2b0
Commit: a5306421ddd014598a2d94248ff9eb75df2ea2b0
Parent: 470d1a2f5459bbbf82effb70b83a86329a170f85
Author: Peter Rajnoha <prajnoha at redhat.com>
AuthorDate: Wed Oct 10 17:04:56 2012 +0200
Committer: Peter Rajnoha <prajnoha at redhat.com>
CommitterDate: Wed Oct 10 17:16:15 2012 +0200
man: dmsetup mangle also processes UUIDs now
---
man/dmsetup.8.in | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/man/dmsetup.8.in b/man/dmsetup.8.in
index 90c715f..a4eac1e 100644
--- a/man/dmsetup.8.in
+++ b/man/dmsetup.8.in
@@ -193,9 +193,9 @@ Requires kernel driver version 4.16.0 or above.
.TP
.IR \fB\-\-manglename \ < mangling_mode >
Mangle any character not on a whitelist using mangling_mode when
-processing device-mapper device names. The names are mangled on
-input and unmangled on output where the mangling_mode is one of:
-none (no mangling), hex (always do the mangling) and auto
+processing device-mapper device names and UUIDs. The names and UUIDs
+are mangled on input and unmangled on output where the mangling_mode
+is one of: none (no mangling), hex (always do the mangling) and auto
(only do the mangling if not mangled yet, do nothing if already
mangled, error on mixed; this is used by default).
Character whitelist: 0-9, A-Z, a-z, #+-.:=@_. This whitelist is
@@ -401,10 +401,14 @@ driver, adding, changing or removing nodes as necessary.
.B mangle
.RI [ device_name ]
.br
-Ensure existing device-mapper device name is in the correct mangled
+Ensure existing device-mapper device name and UUID is in the correct mangled
form containing only whitelisted characters (supported by udev) and do
a rename if necessary. Any character not on the whitelist will be mangled
-based on the --manglename settting.
+based on the --manglename setting. Automatic rename works only for device
+names and not for device UUIDs because the kernel does not allow changing
+the UUID of active devices. Any incorrect UUIDs are reported only and they
+must be manually corrected by deactivating the device first and then
+reactivating it with proper mangling mode used (see also --manglename).
.br
.HP
.B remove
More information about the lvm-devel
mailing list