継続している IO オペレーションが終了しないように、デバイスにカスタムの `max_sectors_kb` オプションを設定する
Issue
-
継続している IO オペレーションが終了しないように、デバイスとそのパスにカスタムの
max_sectors_kbオプションを設定するにはどうすれば良いですか? -
以下のコマンドを実行してマルチパスデバイスとそのサブパスの
max_sectors_kbオプションを変更すると、IO オペレーションが失敗し、以下のエラーが発生します。$ echo '256' > /sys/block/<device>/queue/max_sectors_kb $ tail -f /var/log/messages kernel: blk_cloned_rq_check_limits: over max size limit. kernel: blk_cloned_rq_check_limits: over max size limit. kernel: blk_cloned_rq_check_limits: over max size limit. kernel: device-mapper: multipath:Failing path 70:61. kernel: device-mapper: multipath:Failing path 71:81. multipathd:70:61: mark as failed multipathd: crs_01: remaining active paths:1 multipathd:71:81: mark as failed [...]2.6.32-642.el6と3.10.0-327.el7より前のカーネルバージョンでは同じ問題が見られません。
Environment
- Red Hat Enterprise Linux 6.8、7.3
kernel-2.6.32-642.el6以降kernel-3.10.0-327.el7以降
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.
