Red Hat Training

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

4.4. マルチパスデバイス設定属性

表4.2「マルチパス属性」 shows the attributes that you can set in the multipaths section of the multipath.conf configuration file for each specific multipath device. These attributes apply only to the one specified multipath. These defaults are used by DM-Multipath and override attributes set in the defaults and devices sections of the multipath.conf file.

表4.2 マルチパス属性

属性 説明
wwid multipath 属性が適用されるマルチパスデバイスの WWID を 指定します。
alias multipath 属性が適用されるマルチパスデバイス用のシンボリック名を 指定します。
path_grouping_policy
未指定のマルチパスに適用するデフォルトのパスグルーピングポリシーを指定します。 使用可能な値は以下のようになります:
failover = 優先グループ毎に1つのパス
multibus = 1つの優先グループ内の全パスが有効
group_by_serial = 検出されたシリアル番号毎に1つの 優先グループ
group_by_prio = パス優先値毎に1つの優先グループ
group_by_node_name = 目的地ノード名毎に1つの優先グループ
path_selector 次の I/O 操作の為に使用するパスを決定するのに使うデフォルトアルゴリズムを 指定します。
failback
パスグループフェイルバックを指定します。
「0」又は、 immediate の値は、現在のパスグループよりも高い優先度を持つ パスグループがある場合はすぐにシステムはそのパスグループに切り替えることを指定します。
「0」以上の数値は据え置きフェイルバックを秒数で指定します。
manual の値は、フェイルバックが演算子干渉がある場合のみに 発生することを指定します。
rr_weight
If set to priorities, then instead of sending rr_min_io requests to a path before calling selector to choose the next path, the number of requests to send is determined by rr_min_io times the path's priority, as determined by the prio_callout program. Currently, there are priority callouts only for devices that use the group_by_prio path grouping policy, which means that all the paths in a path group will always have the same priority.
uniform にセットしてある場合、全てのパスの weight は 均一になります。
no_path_retry
この属性の数値は、キューを無効にするまでにシステムが失敗したパスの使用を 試みる回数を指定します。
fail の値は、キューなしで即時失敗を示します。
queue の値は、パスが修復されるまでキューが停止すべきでない ことを示します。
flush_on_last_del (RHEL 5.3 及びそれ以降) yes にセットされている場合、 multipathd デーモンは、デバイスへの最後のパスが削除 された時にキューイングを無効にします。デフォルト値は no です。
rr_min_io 現在のパスグループ内で次のパスに切り替える前に、1つのパスへ巡回するための I/O 要求の 数量を指定します。
mode (RHEL 5.3 及びそれ以降) マルチパスデバイスノード用に使用する 8進法のモードです。 デフォルト値はプロセスによって決定されます。
uid (RHEL 5.3 及びそれ以降) マルチパスデバイスノード用に使用するユーザー ID です。 数字で ユーザー ID を使用する必要があります。デフォルト値は プロセスによって 決定されます。
gid (RHEL 5.3 及びそれ以降) マルチパスデバイスノード用に使用するグループ ID です。 数字で グループ ID を使用する必要があります。デフォルト値は プロセスによって 決定されます。
以下の例では、2つの特定マルチパスデバイス用の設定ファイル内に指定されたマルチパス属性を示しています。1番目のデバイスは 3600508b4000156d70001200000b0000 の WWID と yellow のシンボリック名を持っています。
例の中の2番目のマルチパスデバイスは 1DEC_____321816758474 の WWID と red のシンボリック名を持っています。この例では、 rr_weight 属性は priorities にセットして あります。
multipaths {
       multipath {
              wwid                  3600508b4000156d70001200000b0000
              alias                 yellow
              path_grouping_policy  multibus
              path_checker          readsector0
              path_selector         "round-robin 0"
              failback              manual
              rr_weight             priorities
              no_path_retry         5
       }
       multipath {
              wwid                  1DEC_____321816758474
              alias                 red
              rr_weight             priorities
        }
}