'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_kboption using steps in article 3014361, but as soon as thepartprobecommand 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_kbvalue for devices, it was found that after runningpartprobethe value was changed:$ cat /sys/block/sde/queue/max_sectors_kb 1024before running
partprobecommand 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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
