This post is more than 5 years old
1 Rookie
•
5 Posts
0
6134
July 26th, 2016 21:00
multipath configuration for VNXe 3200
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@debian:/etc# multipath -ll
root@debian:/etc#
root@debian:/etc# multipath
Jul 27 14:48:55 | mpatha: ignoring map
Jul 27 14:48:55 | mpatha: ignoring map
root@debian:/etc# multipath -v1
root@debian:/etc# multipath -v2
Jul 27 14:48:59 | mpatha: ignoring map
Jul 27 14:48:59 | mpatha: ignoring map
root@debian:/etc# multipath -v3
uuid | hcil | dev dev_t pri dm_st chk_st vend/pro |
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
deadcow
1 Rookie
•
5 Posts
0
August 25th, 2016 21:00
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.
deadcow
1 Rookie
•
5 Posts
0
July 27th, 2016 19:00
More info:
root@debian:/# fdisk -l
Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xbf886bad
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 201129983 201127936 95.9G 83 Linux
/dev/sda2 201132030 209713151 8581122 4.1G 5 Extended
/dev/sda5 201132032 209713151 8581120 4.1G 82 Linux swap / Solaris
Disk /dev/sdb: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xbf886bad
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 2048 201129983 201127936 95.9G 83 Linux
/dev/sdb2 201132030 209713151 8581122 4.1G 5 Extended
/dev/sdb5 201132032 209713151 8581120 4.1G 82 Linux swap / Solaris
root@debian:/# rescan-scsi-bus.sh --luns=100
Scanning SCSI subsystem for new devices
Scanning host 0 for all SCSI target IDs, LUNs 100
Scanning for device 0 0 0 0 ...
OLD: Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: DGC Model: VRAID Rev: 3105
Type: Direct-Access ANSI SCSI revision: 04
Scanning host 1 for SCSI target IDs 0 1 2 3 4 5 6 7, LUNs 100
Scanning host 2 for SCSI target IDs 0 1 2 3 4 5 6 7, LUNs 100
Scanning host 3 for SCSI target IDs 0 1 2 3 4 5 6 7, LUNs 100
Scanning host 4 for SCSI target IDs 0 1 2 3 4 5 6 7, LUNs 100
Scanning host 5 for SCSI target IDs 0 1 2 3 4 5 6 7, LUNs 100
Scanning host 6 for SCSI target IDs 0 1 2 3 4 5 6 7, LUNs 100
Scanning host 7 for SCSI target IDs 0 1 2 3 4 5 6 7, LUNs 100
Scanning host 8 for SCSI target IDs 0 1 2 3 4 5 6 7, LUNs 100
Scanning host 9 for SCSI target IDs 0 1 2 3 4 5 6 7, LUNs 100
Scanning host 10 for SCSI target IDs 0 1 2 3 4 5 6 7, LUNs 100
Scanning host 11 for all SCSI target IDs, LUNs 100
Scanning for device 11 0 0 0 ...
OLD: Host: scsi11 Channel: 00 Id: 00 Lun: 00
Vendor: DGC Model: VRAID Rev: 3105
Type: Direct-Access ANSI SCSI revision: 04
0 new or changed device(s) found.
0 remapped or resized device(s) found.
0 device(s) removed.
root@debian:/# multipath -v5
Jul 28 12:47:47 | libdevmapper version 1.02.90 (2014-09-01)
Jul 28 12:47:47 | DM multipath kernel driver v1.7.0
Jul 28 12:47:47 | loading /lib/multipath/libcheckdirectio.so checker
Jul 28 12:47:47 | loading /lib/multipath/libprioconst.so prioritizer
Jul 28 12:47:47 | Discover device /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0/host0/rport-0:0-2/target0:0:0/0:0:0:0/block/sda
Jul 28 12:47:47 | sda: udev property ID_WWN whitelisted
Jul 28 12:47:47 | sda: not found in pathvec
Jul 28 12:47:47 | sda: mask = 0x3f
Jul 28 12:47:47 | sda: dev_t = 8:0
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0/host0/rport-0:0-2/target0:0:0/0:0:0:0/block/sda/size'
Jul 28 12:47:47 | sda: size = 209715200
Jul 28 12:47:47 | sda: vendor = DGC
Jul 28 12:47:47 | sda: product = VRAID
Jul 28 12:47:47 | sda: rev = 3105
Jul 28 12:47:47 | sda: h:b:t:l = 0:0:0:0
Jul 28 12:47:47 | SCSI target 0:0:0 -> FC rport 0:0-2
Jul 28 12:47:47 | sda: tgt_node_name = 0x5006016088e02ac9
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0/host0/rport-0:0-2/target0:0:0/0:0:0:0/state'
Jul 28 12:47:47 | sda: path state = running
Jul 28 12:47:47 | sda: 13054 cyl, 255 heads, 63 sectors/track, start at 0
Jul 28 12:47:47 | sda: serial = FL100161300133
Jul 28 12:47:47 | sda: get_state
Jul 28 12:47:47 | loading /lib/multipath/libcheckemc_clariion.so checker
Jul 28 12:47:47 | sda: path checker = emc_clariion (controller setting)
Jul 28 12:47:47 | sda: checker timeout = 30 ms (internal default)
Jul 28 12:47:47 | sda: state = up
Jul 28 12:47:47 | sda: uid_attribute = ID_SERIAL (internal default)
Jul 28 12:47:47 | sda: uid = 3600601608430400048533557fdcbd96a (udev)
Jul 28 12:47:47 | sda: detect_prio = 1 (config file default)
Jul 28 12:47:47 | loading /lib/multipath/libprioemc.so prioritizer
Jul 28 12:47:47 | sda: prio = emc (controller setting)
Jul 28 12:47:47 | sda: prio args = (null) (controller setting)
Jul 28 12:47:47 | sda: emc prio = 4
Jul 28 12:47:47 | Discover device /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0/host0/rport-0:0-2/target0:0:0/0:0:0:0/block/sda/sda1
Jul 28 12:47:47 | Discover device /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0/host0/rport-0:0-2/target0:0:0/0:0:0:0/block/sda/sda2
Jul 28 12:47:47 | Discover device /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0/host0/rport-0:0-2/target0:0:0/0:0:0:0/block/sda/sda5
Jul 28 12:47:47 | Discover device /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host11/rport-11:0-2/target11:0:0/11:0:0:0/block/sdb
Jul 28 12:47:47 | sdb: udev property ID_WWN whitelisted
Jul 28 12:47:47 | sdb: not found in pathvec
Jul 28 12:47:47 | sdb: mask = 0x3f
Jul 28 12:47:47 | sdb: dev_t = 8:16
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host11/rport-11:0-2/target11:0:0/11:0:0:0/block/sdb/size'
Jul 28 12:47:47 | sdb: size = 209715200
Jul 28 12:47:47 | sdb: vendor = DGC
Jul 28 12:47:47 | sdb: product = VRAID
Jul 28 12:47:47 | sdb: rev = 3105
Jul 28 12:47:47 | sdb: h:b:t:l = 11:0:0:0
Jul 28 12:47:47 | SCSI target 11:0:0 -> FC rport 11:0-2
Jul 28 12:47:47 | sdb: tgt_node_name = 0x5006016088e02ac9
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host11/rport-11:0-2/target11:0:0/11:0:0:0/state'
Jul 28 12:47:47 | sdb: path state = running
Jul 28 12:47:47 | sdb: 13054 cyl, 255 heads, 63 sectors/track, start at 0
Jul 28 12:47:47 | sdb: serial = FL100161300133
Jul 28 12:47:47 | sdb: get_state
Jul 28 12:47:47 | sdb: path checker = emc_clariion (controller setting)
Jul 28 12:47:47 | sdb: checker timeout = 30 ms (internal default)
Jul 28 12:47:47 | sdb: state = up
Jul 28 12:47:47 | sdb: uid_attribute = ID_SERIAL (internal default)
Jul 28 12:47:47 | sdb: uid = 3600601608430400048533557fdcbd96a (udev)
Jul 28 12:47:47 | sdb: detect_prio = 1 (config file default)
Jul 28 12:47:47 | sdb: prio = emc (controller setting)
Jul 28 12:47:47 | sdb: prio args = (null) (controller setting)
Jul 28 12:47:47 | sdb: emc prio = 4
Jul 28 12:47:47 | Discover device /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host11/rport-11:0-2/target11:0:0/11:0:0:0/block/sdb/sdb1
Jul 28 12:47:47 | Discover device /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host11/rport-11:0-2/target11:0:0/11:0:0:0/block/sdb/sdb2
Jul 28 12:47:47 | Discover device /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host11/rport-11:0-2/target11:0:0/11:0:0:0/block/sdb/sdb5
Jul 28 12:47:47 | Discovery status 0
===== paths list =====
uuid hcil dev dev_t pri dm_st chk_st vend/pro
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 28 12:47:47 | sda: ownership set to 3600601608430400048533557fdcbd96a
Jul 28 12:47:47 | sda: not found in pathvec
Jul 28 12:47:47 | sda: mask = 0xc
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0/host0/rport-0:0-2/target0:0:0/0:0:0:0/state'
Jul 28 12:47:47 | sda: path state = running
Jul 28 12:47:47 | sda: get_state
Jul 28 12:47:47 | sda: state = up
Jul 28 12:47:47 | sda: emc prio = 4
Jul 28 12:47:47 | sdb: ownership set to 3600601608430400048533557fdcbd96a
Jul 28 12:47:47 | sdb: not found in pathvec
Jul 28 12:47:47 | sdb: mask = 0xc
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host11/rport-11:0-2/target11:0:0/11:0:0:0/state'
Jul 28 12:47:47 | sdb: path state = running
Jul 28 12:47:47 | sdb: get_state
Jul 28 12:47:47 | sdb: state = up
Jul 28 12:47:47 | sdb: emc prio = 4
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: verified path sda dev_t 8:0
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: verified path sdb dev_t 8:16
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: pgfailback = -2 (controller setting)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: pgpolicy = group_by_prio (controller setting)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: selector = service-time 0 (internal default)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: features = 1 queue_if_no_path (controller setting)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: hwhandler = 1 emc (controller setting)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: rr_weight = 1 (controller setting)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: minio = 1 rq (config file default)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: no_path_retry = 60 (controller setting)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: fast_io_fail_tmo = 5 (config file default)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: retain_attached_hw_handler = 1 (config file default)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: update dev_loss_tmo to 300
Jul 28 12:47:47 | target0:0:0 -> rport-0:0-2
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0/host0/rport-0:0-2/fc_remote_ports/rport-0:0-2/dev_loss_tmo'
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0/host0/rport-0:0-2/fc_remote_ports/rport-0:0-2/dev_loss_tmo'
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0/host0/rport-0:0-2/fc_remote_ports/rport-0:0-2/fast_io_fail_tmo'
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0/host0/rport-0:0-2/fc_remote_ports/rport-0:0-2/dev_loss_tmo'
Jul 28 12:47:47 | target11:0:0 -> rport-11:0-2
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host11/rport-11:0-2/fc_remote_ports/rport-11:0-2/dev_loss_tmo'
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host11/rport-11:0-2/fc_remote_ports/rport-11:0-2/dev_loss_tmo'
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host11/rport-11:0-2/fc_remote_ports/rport-11:0-2/fast_io_fail_tmo'
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host11/rport-11:0-2/fc_remote_ports/rport-11:0-2/dev_loss_tmo'
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: assembled map [1 queue_if_no_path 1 emc 1 1 service-time 0 2 1 8:0 1 8:16 1]
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: set ACT_CREATE (map does not exist)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: addmap [0 209715200 multipath 1 queue_if_no_path 1 emc 1 1 service-time 0 2 1 8:0 1 8:16 1]
Jul 28 12:47:47 | libdevmapper: ioctl/libdm-iface.c(1786): device-mapper: reload ioctl on 3600601608430400048533557fdcbd96a failed: Device or resource busy
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: domap (0) failure for create/reload map
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: ignoring map
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: remove multipath map
Jul 28 12:47:47 | sda: orphan path, map flushed
Jul 28 12:47:47 | emc prioritizer refcount 2
Jul 28 12:47:47 | emc_clariion checker refcount 2
Jul 28 12:47:47 | sdb: orphan path, map flushed
Jul 28 12:47:47 | emc prioritizer refcount 1
Jul 28 12:47:47 | emc_clariion checker refcount 1
Jul 28 12:47:47 | sda: ownership set to 3600601608430400048533557fdcbd96a
Jul 28 12:47:47 | sda: not found in pathvec
Jul 28 12:47:47 | sda: mask = 0xc
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0/host0/rport-0:0-2/target0:0:0/0:0:0:0/state'
Jul 28 12:47:47 | sda: path state = running
Jul 28 12:47:47 | sda: get_state
Jul 28 12:47:47 | sda: path checker = emc_clariion (controller setting)
Jul 28 12:47:47 | sda: checker timeout = 30 ms (internal default)
Jul 28 12:47:47 | sda: state = up
Jul 28 12:47:47 | sda: detect_prio = 1 (config file default)
Jul 28 12:47:47 | sda: prio = emc (controller setting)
Jul 28 12:47:47 | sda: prio args = (null) (controller setting)
Jul 28 12:47:47 | sda: emc prio = 4
Jul 28 12:47:47 | sdb: ownership set to 3600601608430400048533557fdcbd96a
Jul 28 12:47:47 | sdb: not found in pathvec
Jul 28 12:47:47 | sdb: mask = 0xc
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host11/rport-11:0-2/target11:0:0/11:0:0:0/state'
Jul 28 12:47:47 | sdb: path state = running
Jul 28 12:47:47 | sdb: get_state
Jul 28 12:47:47 | sdb: path checker = emc_clariion (controller setting)
Jul 28 12:47:47 | sdb: checker timeout = 30 ms (internal default)
Jul 28 12:47:47 | sdb: state = up
Jul 28 12:47:47 | sdb: detect_prio = 1 (config file default)
Jul 28 12:47:47 | sdb: prio = emc (controller setting)
Jul 28 12:47:47 | sdb: prio args = (null) (controller setting)
Jul 28 12:47:47 | sdb: emc prio = 4
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: verified path sda dev_t 8:0
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: verified path sdb dev_t 8:16
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: pgfailback = -2 (controller setting)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: pgpolicy = group_by_prio (controller setting)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: selector = service-time 0 (internal default)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: features = 1 queue_if_no_path (controller setting)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: hwhandler = 1 emc (controller setting)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: rr_weight = 1 (controller setting)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: minio = 1 rq (config file default)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: no_path_retry = 60 (controller setting)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: fast_io_fail_tmo = 5 (config file default)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: retain_attached_hw_handler = 1 (config file default)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: update dev_loss_tmo to 300
Jul 28 12:47:47 | target0:0:0 -> rport-0:0-2
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0/host0/rport-0:0-2/fc_remote_ports/rport-0:0-2/dev_loss_tmo'
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0/host0/rport-0:0-2/fc_remote_ports/rport-0:0-2/dev_loss_tmo'
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0/host0/rport-0:0-2/fc_remote_ports/rport-0:0-2/fast_io_fail_tmo'
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0/host0/rport-0:0-2/fc_remote_ports/rport-0:0-2/dev_loss_tmo'
Jul 28 12:47:47 | target11:0:0 -> rport-11:0-2
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host11/rport-11:0-2/fc_remote_ports/rport-11:0-2/dev_loss_tmo'
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host11/rport-11:0-2/fc_remote_ports/rport-11:0-2/dev_loss_tmo'
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host11/rport-11:0-2/fc_remote_ports/rport-11:0-2/fast_io_fail_tmo'
Jul 28 12:47:47 | open '/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host11/rport-11:0-2/fc_remote_ports/rport-11:0-2/dev_loss_tmo'
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: assembled map [1 queue_if_no_path 1 emc 1 1 service-time 0 2 1 8:0 1 8:16 1]
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: set ACT_CREATE (map does not exist)
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: addmap [0 209715200 multipath 1 queue_if_no_path 1 emc 1 1 service-time 0 2 1 8:0 1 8:16 1]
Jul 28 12:47:47 | libdevmapper: ioctl/libdm-iface.c(1786): device-mapper: reload ioctl on 3600601608430400048533557fdcbd96a failed: Device or resource busy
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: domap (0) failure for create/reload map
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: ignoring map
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: remove multipath map
Jul 28 12:47:47 | sda: orphan path, map flushed
Jul 28 12:47:47 | emc prioritizer refcount 2
Jul 28 12:47:47 | emc_clariion checker refcount 2
Jul 28 12:47:47 | sdb: orphan path, map flushed
Jul 28 12:47:47 | emc prioritizer refcount 1
Jul 28 12:47:47 | emc_clariion checker refcount 1
Jul 28 12:47:47 | unloading emc prioritizer
Jul 28 12:47:47 | unloading const prioritizer
Jul 28 12:47:47 | unloading emc_clariion checker
Jul 28 12:47:47 | unloading directio checker
deadcow
1 Rookie
•
5 Posts
0
July 27th, 2016 19:00
I am worried about these message:
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: addmap [0 209715200 multipath 1 queue_if_no_path 1 emc 1 1 service-time 0 2 1 8:0 1 8:16 1]
Jul 28 12:47:47 | libdevmapper: ioctl/libdm-iface.c(1786): device-mapper: reload ioctl on 3600601608430400048533557fdcbd96a failed: Device or resource busy
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: domap (0) failure for create/reload map
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: ignoring map
Jul 28 12:47:47 | 3600601608430400048533557fdcbd96a: remove multipath map
Is it because I am trying to change multipath for active devices ? Debian installed on this LUN.
Should I configure multipath during installation or something like that ?
Thanks.
deadcow
1 Rookie
•
5 Posts
0
July 27th, 2016 23:00
added a new LUN and it is working fine. Pulled cables and it is working:
root@debian:/etc# multipath -ll
36006016080304000aca7995700f0e79e dm-0 DGC,VRAID
size=50G features='1 queue_if_no_path' hwhandler='1 emc' wp=rw
`-+- policy='service-time 0' prio=2 status=active
|- 0:0:0:1 sdb 8:16 active ready running
`- 11:0:0:1 sdd 8:48 active ready running
Somehow Multipath doesn't like when the LUN with the root partition is used.