Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

5.6. queue_if_no_path 機能に関する問題

features "1 queue_if_no_path" でマルチパスデバイスを設定した場合は、1 つ以上のパスが復旧するまで、I/O を実行するプロセスがすべてハングします。これを回避するには、/etc/multipath.conf ファイルに no_path_retry N パラメーターを設定します (N はシステムでパスを再試行する回数に置き換えます)。
features "1 queue_if_no_path" オプションを使用しなければならない状況で上記の問題が発生した場合は、dmsetup コマンドを使って、特定の LUN (どのパスも利用できないもの) 用のランタイム時ポリシーを編集します。例えば、マルチパスデバイス mpathc のポリシーを "queue_if_no_path" から "fail_if_no_path" に変更する場合は以下のコマンドを実行します。
dmsetup message mpathc 0 "fail_if_no_path"
パスではなく mpathn エイリアスを指定する必要があります。