'partprobe' command results in 'blk_cloned_rq_check_limits' errors and dm-multipath path failures
Issue
-
For application, filesystem requirements we had tuned
max_sectors_kb
option using steps in article 3014361, but as soon as thepartprobe
command was executed by a user, following errors were logged and sub paths to multipath devices were failed:kernel: blk_cloned_rq_check_limits: over max size limit. kernel: device-mapper: multipath: Failing path 8:128. kernel: blk_cloned_rq_check_limits: over max size limit. multipathd: sdi: mark as failed kernel: device-mapper: multipath: Failing path 8:144. kernel: blk_cloned_rq_check_limits: over max size limit. kernel: device-mapper: multipath: Failing path 8:64. multipathd: mpatha: remaining active paths: 3 kernel: blk_cloned_rq_check_limits: over max size limit. kernel: device-mapper: multipath: Failing path 65:32.
-
While further checking the
max_sectors_kb
value for devices, it was found that after runningpartprobe
the value was changed:$ cat /sys/block/sde/queue/max_sectors_kb 1024
before running
partprobe
command above value was set to4096
.
Environment
-
Red Hat Enterprise Linux 7 with kernel version older than:
o3.10.0-514.51.1.el7
o3.10.0-693.35.1.el7
-
device-mapper-multipath
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.