Hi, Using x86_64 openSUSE 11.1, with two QLogic HBAs connected to a HP HSV110 storage device. device-mapper-1.02.27-7.1 and multipath-tools-0.4.8-26.8 RPMs installed. I'm trying to get multipath working, but without much luck. Being a multipath novice isn't helping, but I suspect a deeper problem. Just using the inbuilt default support for the HSV110 (only user_friendly_names and a blacklist in /etc/multipath.conf), multipath -v2 -d shows the following: create: mpatha (3600508b4001023f0000080000f3f0000) n/a COMPAQ,HSV110 (C)COMPAQ [size=50G][features=0][hwhandler=0][n/a] \_ round-robin 0 [prio=1][undef] \_ 2:0:2:1 sda 8:0 [undef][ready] \_ round-robin 0 [prio=0][undef] \_ 2:0:3:1 sdb 8:16 [undef][faulty] \_ round-robin 0 [prio=1][undef] \_ 3:0:2:1 sdc 8:32 [undef][ready] \_ round-robin 0 [prio=0][undef] \_ 3:0:3:1 sdd 8:48 [undef][faulty] The output from multipath -v8 includes the following. Note the 'device-mapper: reload ioctl failed: Invalid argument' error. To me this looks like multipath is not calling devmapper properly. Any ideas if I'm doing something wrong, or if this looks like a bug? Mar 25 13:59:46 | mpatha: pgfailover = -1 (internal default) Mar 25 13:59:46 | mpatha: pgpolicy = failover (internal default) Mar 25 13:59:46 | mpatha: selector = round-robin 0 (internal default) Mar 25 13:59:46 | mpatha: features = 0 (internal default) Mar 25 13:59:46 | mpatha: hwhandler = 0 (internal default) Mar 25 13:59:46 | mpatha: rr_weight = 1 (internal default) Mar 25 13:59:46 | mpatha: minio = 1000 (config file default) Mar 25 13:59:46 | mpatha: no_path_retry = NONE (internal default) Mar 25 13:59:46 | mpatha: pg_timeout = NONE (internal default) Mar 25 13:59:46 | mpatha: set ACT_CREATE (map does not exist) Mar 25 13:59:46 | libdevmapper: ioctl/libdm-iface.c(1674): dm info mpatha NF [16384] Mar 25 13:59:46 | mpatha: addmap [0 104857600 multipath 0 0 4 1 round-robin 0 1 1 8:0 1000 round-robin 0 1 1 8:16 1000 round-robin 0 1 1 8:32 1000 round-robin 0 1 1 8:48 1000] Mar 25 13:59:46 | libdevmapper: ioctl/libdm-iface.c(1674): dm create mpatha mpath-3600508b4001023f0000080000f3f0000 OF [16384] Mar 25 13:59:46 | libdevmapper: libdm-common.c(599): mpatha: Stacking NODE_ADD (253,8) 0:6 0640 Mar 25 13:59:46 | libdevmapper: ioctl/libdm-iface.c(1674): dm reload mpatha OF [16384] Mar 25 13:59:46 | libdevmapper: ioctl/libdm-iface.c(1691): device-mapper: reload ioctl failed: Invalid argument Mar 25 13:59:46 | libdevmapper: ioctl/libdm-iface.c(1674): dm remove mpatha NF [16384] Mar 25 13:59:46 | libdevmapper: libdm-common.c(615): mpatha: Stacking NODE_DEL (replaces other stacked ops) Mar 25 13:59:46 | libdevmapper: ioctl/libdm-iface.c(1674): dm info mpatha NF [16384] Mar 25 13:59:46 | mpatha: addmap [0 104857600 multipath 0 0 4 1 round-robin 0 1 1 8:0 1000 round-robin 0 1 1 8:16 1000 round-robin 0 1 1 8:32 1000 round-robin 0 1 1 8:48 1000] Mar 25 13:59:46 | libdevmapper: ioctl/libdm-iface.c(1674): dm create mpatha mpath-3600508b4001023f0000080000f3f0000 OF [16384] Mar 25 13:59:46 | libdevmapper: libdm-common.c(599): mpatha: Stacking NODE_ADD (253,8) 0:6 0640 Mar 25 13:59:46 | libdevmapper: ioctl/libdm-iface.c(1674): dm reload mpatha OF [16384] Mar 25 13:59:46 | libdevmapper: ioctl/libdm-iface.c(1691): device-mapper: reload ioctl failed: Invalid argument Mar 25 13:59:46 | libdevmapper: ioctl/libdm-iface.c(1674): dm remove mpatha NF [16384] Mar 25 13:59:46 | libdevmapper: libdm-common.c(615): mpatha: Stacking NODE_DEL (replaces other stacked ops) Mar 25 13:59:46 | libdevmapper: ioctl/libdm-iface.c(1674): dm info mpatha NF [16384] Mar 25 13:59:46 | mpatha: domap (0) failure for create/reload map -- Liam Gretton liam.gretton@le.ac.uk HPC Architect http://www.le.ac.uk/its/ IT Services Tel: +44 (0)116 2522254 University Of Leicester, University Road Leicestershire LE1 7RH, United Kingdom -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org