What I found out is that I coudn't boot if I was connectied even with 1 link to a FC fabric.  I added rootdelay=30 to kernel boot options  and it started to work.  So for debian 8 just :  apt-get install multipath-tools multipath-tools-boot  Then add rootdelay=30 to kernel boot options and restart.  You don't even need to create multipath.conf ! !  Works for me.
Hi, I am very new to VNXe. I am truing to configure multipath.  At the moment my server connected to a FC fabric with 2 FC cables. This fabric is connected to SP A with 1 cable.   Server has 1 2 port Emulex LPe12000 FC adapter.  Debian 8 is installed on the server.  Could somebody help me to debug this issue please ?  ------------------------------------- My multipath.conf:   defaults {      user_friendly_names yes }    devices {           device {                  vendor "DGC"                 product ".*"                 product_blacklist "LUNZ"                 path_grouping_policy "group_by_prio"                 path_checker "emc_clariion"                 features "1 queue_if_no_path"                 hardware_handler "1 emc"                 prio "emc"                 failback "immediate"                 rr_weight "uniform"                 no_path_retry 60         }  } -------------------------------------  root[NAME]:/etc# multipath -ll root[NAME]:/etc#    root[NAME]:/etc# multipath  Jul 27 14:48:55 | mpatha: ignoring map Jul 27 14:48:55 | mpatha: ignoring map  root[NAME]:/etc# multipath -v1  root[NAME]:/etc# multipath -v2 Jul 27 14:48:59 | mpatha: ignoring map Jul 27 14:48:59 | mpatha: ignoring map  root[NAME]:/etc# multipath -v3   3600601608430400048533557fdcbd96a 0:0:0:0  sda 8:0   4   undef ready  DGC,VRAI 3600601608430400048533557fdcbd96a 11:0:0:0 sdb 8:16  4   undef ready  DGC,VRAI Jul 27 14:44:32 | 3600601608430400048533557fdcbd96a: alias_prefix = mpath (internal default) Jul 27 14:44:32 | Found matching wwid [3600601608430400048533557fdcbd96a] in bindings file. Setting alias to mpatha Jul 27 14:44:32 | sda: ownership set to mpatha Jul 27 14:44:32 | sda: not found in pathvec Jul 27 14:44:32 | sda: mask = 0xc Jul 27 14:44:32 | sda: path state = running  Jul 27 14:44:32 | sda: get_state Jul 27 14:44:32 | sda: state = up Jul 27 14:44:32 | sda: emc prio = 4 Jul 27 14:44:32 | sdb: ownership set to mpatha Jul 27 14:44:32 | sdb: not found in pathvec Jul 27 14:44:32 | sdb: mask = 0xc Jul 27 14:44:32 | sdb: path state = running  Jul 27 14:44:32 | sdb: get_state Jul 27 14:44:32 | sdb: state = up Jul 27 14:44:32 | sdb: emc prio = 4 Jul 27 14:44:32 | mpatha: pgfailback = -2 (controller setting) Jul 27 14:44:32 | mpatha: pgpolicy = group_by_prio (controller setting) Jul 27 14:44:32 | mpatha: selector = service-time 0 (internal default) Jul 27 14:44:32 | mpatha: features = 1 queue_if_no_path (controller setting) Jul 27 14:44:32 | mpatha: hwhandler = 1 emc (controller setting) Jul 27 14:44:32 | mpatha: rr_weight = 1 (controller setting) Jul 27 14:44:32 | mpatha: minio = 1 rq (config file default) Jul 27 14:44:32 | mpatha: no_path_retry = 60 (controller setting) Jul 27 14:44:32 | mpatha: fast_io_fail_tmo = 5 (config file default) Jul 27 14:44:32 | mpatha: retain_attached_hw_handler = 1 (config file default) Jul 27 14:44:32 | mpatha: update dev_loss_tmo to 300 Jul 27 14:44:32 | mpatha: assembled map [1 queue_if_no_path 1 emc 1 1 service-time 0 2 1 8:0 1 8:16 1] Jul 27 14:44:32 | mpatha: set ACT_CREATE (map does not exist) Jul 27 14:44:32 | mpatha: domap (0) failure for create/reload map Jul 27 14:44:32 | mpatha: ignoring map Jul 27 14:44:32 | sda: orphan path, map flushed Jul 27 14:44:32 | emc prioritizer refcount 2 Jul 27 14:44:32 | emc_clariion checker refcount 2 Jul 27 14:44:32 | sdb: orphan path, map flushed Jul 27 14:44:32 | emc prioritizer refcount 1 Jul 27 14:44:32 | emc_clariion checker refcount 1 Jul 27 14:44:32 | 3600601608430400048533557fdcbd96a: alias_prefix = mpath (internal default) Jul 27 14:44:32 | Found matching wwid [3600601608430400048533557fdcbd96a] in bindings file. Setting alias to mpatha Jul 27 14:44:32 | sda: ownership set to mpatha Jul 27 14:44:32 | sda: not found in pathvec Jul 27 14:44:32 | sda: mask = 0xc Jul 27 14:44:32 | sda: path state = running  Jul 27 14:44:32 | sda: get_state Jul 27 14:44:32 | sda: path checker = emc_clariion (controller setting) Jul 27 14:44:32 | sda: checker timeout = 30 ms (internal default) Jul 27 14:44:32 | sda: state = up Jul 27 14:44:32 | sda: detect_prio = 1 (config file default) Jul 27 14:44:32 | sda: prio = emc (controller setting) Jul 27 14:44:32 | sda: prio args = (null) (controller setting) Jul 27 14:44:32 | sda: emc prio = 4 Jul 27 14:44:32 | sdb: ownership set to mpatha Jul 27 14:44:32 | sdb: not found in pathvec Jul 27 14:44:32 | sdb: mask = 0xc Jul 27 14:44:32 | sdb: path state = running  Jul 27 14:44:32 | sdb: get_state Jul 27 14:44:32 | sdb: path checker = emc_clariion (controller setting) Jul 27 14:44:32 | sdb: checker timeout = 30 ms (internal default) Jul 27 14:44:32 | sdb: state = up Jul 27 14:44:32 | sdb: detect_prio = 1 (config file default) Jul 27 14:44:32 | sdb: prio = emc (controller setting) Jul 27 14:44:32 | sdb: prio args = (null) (controller setting) Jul 27 14:44:32 | sdb: emc prio = 4 Jul 27 14:44:32 | mpatha: pgfailback = -2 (controller setting) Jul 27 14:44:32 | mpatha: pgpolicy = group_by_prio (controller setting) Jul 27 14:44:32 | mpatha: selector = service-time 0 (internal default) Jul 27 14:44:32 | mpatha: features = 1 queue_if_no_path (controller setting) Jul 27 14:44:32 | mpatha: hwhandler = 1 emc (controller setting) Jul 27 14:44:32 | mpatha: rr_weight = 1 (controller setting) Jul 27 14:44:32 | mpatha: minio = 1 rq (config file default) Jul 27 14:44:32 | mpatha: no_path_retry = 60 (controller setting) Jul 27 14:44:32 | mpatha: fast_io_fail_tmo = 5 (config file default) Jul 27 14:44:32 | mpatha: retain_attached_hw_handler = 1 (config file default) Jul 27 14:44:32 | mpatha: update dev_loss_tmo to 300 Jul 27 14:44:32 | mpatha: assembled map [1 queue_if_no_path 1 emc 1 1 service-time 0 2 1 8:0 1 8:16 1] Jul 27 14:44:32 | mpatha: set ACT_CREATE (map does not exist) Jul 27 14:44:32 | mpatha: domap (0) failure for create/reload map Jul 27 14:44:32 | mpatha: ignoring map Jul 27 14:44:32 | sda: orphan path, map flushed Jul 27 14:44:32 | emc prioritizer refcount 2 Jul 27 14:44:32 | emc_clariion checker refcount 2 Jul 27 14:44:32 | sdb: orphan path, map flushed Jul 27 14:44:32 | emc prioritizer refcount 1 Jul 27 14:44:32 | emc_clariion checker refcount 1 Jul 27 14:44:32 | unloading emc prioritizer Jul 27 14:44:32 | unloading const prioritizer Jul 27 14:44:32 | unloading emc_clariion checker Jul 27 14:44:32 | unloading directio checker
multipath configuration for VNXe 3200