From: Ross Anderson <rosander@dsotm.net>
To: dm-devel@redhat.com
Subject: multipath 4k partition block issues.
Date: Wed, 04 Sep 2013 16:01:53 -0500 [thread overview]
Message-ID: <52279FC1.4000707@dsotm.net> (raw)
Greetings,
The current git version of multipath-tools doesn't properly handle 4k
block sizes and partions creation. There very little verbose output but
I will post what I can find. I would appreciate any help getting this
working.
The raw devices detect the 4k partition.
A manual run of kpartx -a creates the dm points.
Thanks for the assistance,
Ross
##Log Errors w/multipathd -v4
[ 15.760507] sd 8:0:1:2: [sdn] Attached SCSI disk
[ 15.760709] sdp: sdp1 sdp2
[ 15.760781] sd 7:0:1:2: [sdq] 681574400 4096-byte logical blocks:
(2.79 TB/2.53 TiB)
[ 15.760854] sd 7:0:1:1: [sdo] Attached SCSI disk
[ 15.760953] sd 8:0:1:3: [sdp] 57671680 4096-byte logical blocks: (236
GB/220 GiB)
[ 15.761056] sd 7:0:1:0: [sdm] Attached SCSI disk
[ 15.761484] sd 7:0:1:2: [sdq] Attached SCSI disk
[ 15.761496] sd 8:0:1:3: [sdp] Attached SCSI disk
[ 15.762166] sdr: sdr1 sdr2
[ 15.762400] sd 7:0:1:3: [sdr] 57671680 4096-byte logical blocks: (236
GB/220 GiB)
[ 15.762935] sd 7:0:1:3: [sdr] Attached SCSI disk
[ 36.699314] device-mapper: table: 253:6: multipath: error getting device
[ 36.699318] device-mapper: ioctl: error adding target to table
[ 36.699709] device-mapper: table: 253:6: multipath: error getting device
[ 36.699711] device-mapper: ioctl: error adding target to table
[multipathd] emc-test: load table [0 114224640 multipath 1
queue_if_no_path 0 1 1 service-time 0 2 1 8:112 4 8:96 4]_
[multipathd] emc-bak: load table [0 8239795200 multipath 1
queue_if_no_path 0 1 1 service-time 0 2 1 8:160 4 8:128 4]_
[multipathd] sfx4k: load table [0 165076992 multipath 0 0 1 1
service-time 0 2 1 8:192 4 8:144 4]_
[multipathd] general: load table [0 1258291200 multipath 0 0 1 1
service-time 0 2 1 8:224 4 8:176 4]_
[multipathd] audio: load table [0 5452595200 multipath 0 0 1 1
service-time 0 2 1 65:0 4 8:208 4]_
[multipathd] samplelib: load table [0 461373440 multipath 0 0 1 1
service-time 0 2 1 65:16 4 8:240 4]_
[multipathd] ST3250310AS_5RY18PMP: ignoring map_
[multipathd] emc-test: event checker started_
[multipathd] emc-bak: event checker started_
[multipathd] sfx4k: event checker started_
[multipathd] general: event checker started_
[multipathd] audio: event checker started_
[multipathd] samplelib: event checker started_
[multipathd] path checkers start up_
[ 36.699314] device-mapper: table: 253:6: multipath: error getting
device
[ 36.699318] device-mapper: ioctl: error adding target to table
[ 36.699709] device-mapper: table: 253:6: multipath: error getting
device
[ 36.699711] device-mapper: ioctl: error adding target to table
[multipathd] sdr: ownership set to samplelib_
[multipathd] sdr: not found in pathvec_
[multipathd] sdr: mask = 0xc_
[multipathd] sdr: path state = running__
[multipathd] sdr: get_state_
[multipathd] uevent 'add' from '/devices/virtual/block/dm-3'_
[multipathd] sdr: state = up_
[multipathd] sdr: const prio = 1_
[multipathd] sdp: ownership set to samplelib_
[multipathd] sdp: not found in pathvec_
[multipathd] sdp: mask = 0xc_
[multipathd] sdp: path state = running__
[multipathd] sdp: get_state_
[multipathd] sdp: state = up_
[multipathd] sdp: const prio = 1_
[multipathd] samplelib: pgfailback = -2 (config file default)_
[multipathd] samplelib: pgpolicy = multibus (config file default)_
[multipathd] samplelib: selector = service-time 0 (LUN setting)_
[multipathd] samplelib: features = 0 (config file default)_
[multipathd] samplelib: hwhandler = 0 (internal default)_
[multipathd] samplelib: rr_weight = 2 (LUN setting)_
[multipathd] samplelib: minio = 4 rq (config file default)_
[multipathd] samplelib: no_path_retry = -1 (config file default)_
[multipathd] mode = 0644 (config file default)_
[multipathd] uid = 0 (config file default)_
[multipathd] samplelib: fast_io_fail_tmo = 5 (config file default)_
[multipathd] samplelib: retain_attached_hw_handler = 1 (config file
default)_
[multipathd] samplelib: remove queue_if_no_path from '0'_
[multipathd] samplelib: assembled map [0 0 1 1 service-time 0 2 1
65:16 4 8:240 4]_
[multipathd] samplelib: set ACT_CREATE (map does not exist)_
[multipathd] uevent 'add' from '/devices/virtual/block/dm-4'_
[multipathd] samplelib: load table [0 461373440 multipath 0 0 1 1
service-time 0 2 1 65:16 4 8:240 4]_
[multipathd] samplelib: unset queue_if_no_path feature_
[multipathd] samplelib: discover_
[multipathd] samplelib: disassemble map [0 0 1 1 service-time 0 2 2
65:16 4 1 8:240 4 1 ]_
[multipathd] samplelib: disassemble status [2 0 0 0 1 1 A 0 2 2 65:16
A 0 4096 1 8:240 A 0 0 1 ]_
[multipathd] uevent 'add' from '/devices/virtual/block/dm-6'_
[multipathd] uevent 'remove' from '/devices/virtual/block/dm-6'_
##Kpart output
kpartx -v /dev/mapper/samplelib
samplelib1 : 0 262144 /dev/mapper/samplelib 48
samplelib2 : 0 461107200 /dev/mapper/samplelib 264192
## /dev/mapper/
ls -l
total 0
brw-r--r-- 1 root root 253, 4 Sep 4 15:40 audio
crw------- 1 root root 10, 236 Sep 4 15:38 control
brw-r--r-- 1 root root 253, 1 Sep 4 15:40 emc-bak
brw-r--r-- 1 root root 253, 0 Sep 4 15:40 emc-test
brw-r--r-- 1 root root 253, 3 Sep 4 15:40 general
brw-r--r-- 1 root root 253, 5 Sep 4 15:40 samplelib
brw-r--r-- 1 root root 253, 2 Sep 4 15:40 sfx4k
## output after kpartx -a of each 4k device.
brw-r--r-- 1 root root 253, 4 Sep 4 15:40 audio
crw------- 1 root root 10, 236 Sep 4 15:38 control
brw-r--r-- 1 root root 253, 1 Sep 4 15:40 emc-bak
brw-r--r-- 1 root root 253, 0 Sep 4 15:40 emc-test
brw-r--r-- 1 root root 253, 3 Sep 4 15:40 general
brw-r--r-- 1 root root 253, 5 Sep 4 15:40 samplelib
brw-r--r-- 1 root root 253, 9 Sep 4 15:52 samplelib1
brw------- 1 root root 253, 6 Sep 4 15:51 samplelib2
brw-r--r-- 1 root root 253, 2 Sep 4 15:40 sfx4k
brw-r--r-- 1 root root 253, 7 Sep 4 15:52 sfx4k1
brw-r--r-- 1 root root 253, 8 Sep 4 15:52 sfx4k2
next reply other threads:[~2013-09-04 21:01 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-09-04 21:01 Ross Anderson [this message]
2013-09-04 21:27 ` multipath 4k partition block issues Mike Snitzer
2013-09-04 23:38 ` Ross Anderson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=52279FC1.4000707@dsotm.net \
--to=rosander@dsotm.net \
--cc=dm-devel@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.