[dm-devel] Question on DM reload ioctl failure

Yanqing_Liu at Dell.com Yanqing_Liu at Dell.com
Wed Feb 18 17:39:40 UTC 2009


In testing with rdac device handler on SLES11 RC4, there is an issue of
reload ioctl failure when trying to reload device map for rdac device.
Because of this, no multipathing device is created. The multipath tool
package version is the built-in version (0.4.8-37.1).

The error message is as follows:

Feb 18 09:52:33 | mpathc: verified path sdf dev_t 8:80
Feb 18 09:52:33 | mpathc: pgfailback = -2 (controller setting)
Feb 18 09:52:33 | mpathc: pgpolicy = group_by_prio (controller setting)
Feb 18 09:52:33 | mpathc: selector = round-robin 0 (internal default)
Feb 18 09:52:33 | mpathc: features = 0 (internal default)
Feb 18 09:52:33 | mpathc: hwhandler = 1 rdac (controller setting)
Feb 18 09:52:33 | mpathc: rr_weight = 1 (internal default)
Feb 18 09:52:33 | mpathc: minio = 1000 (config file default)
Feb 18 09:52:33 | mpathc: no_path_retry = NONE (internal default)
Feb 18 09:52:33 | mpathc: pg_timeout = NONE (internal default)
Feb 18 09:52:33 | mpathc: assembled map [0 1 rdac 1 1 round-robin 0 2 1
8:32 1000 8:80 1000]

Feb 18 09:52:33 | mpathc: set ACT_CREATE (map does not exist)
Feb 18 09:52:33 | libdevmapper: ioctl/libdm-iface.c(1674): dm info
mpathc  NF   [16384]
Feb 18 09:52:33 | mpathc: addmap [0 20971520 multipath 0 1 rdac 1 1
round-robin 0 2 1 8:32 1000 8:80 1000]

Feb 18 09:52:33 | libdevmapper: ioctl/libdm-iface.c(1674): dm create
mpathc mpath-360019b9000d456c0000029b74979b0da OF   [16384]
Feb 18 09:52:33 | libdevmapper: libdm-common.c(599): mpathc: Stacking
NODE_ADD (253,0) 0:6 0640
Feb 18 09:52:33 | libdevmapper: ioctl/libdm-iface.c(1674): dm reload
mpathc  OF   [16384]
Feb 18 09:52:33 | libdevmapper: ioctl/libdm-iface.c(1691):
device-mapper: reload ioctl failed: Invalid argument
Feb 18 09:52:33 | libdevmapper: ioctl/libdm-iface.c(1674): dm remove
mpathc  NF   [16384]

Any suggestion?

Thanks,
Yanqing




More information about the dm-devel mailing list