【Multipath】アクティブ・アクティブでFCのマルチパスを設定する方法

CentOS 6.5でIBMのFlashSystem840を利用してマルチパス構成を組んでみましたが、パフォーマンスモニターで確認してみるとどうもアクティブ・スタンバイになってる感じ‥。

というわけでキチンとアクティブ・アクティブとして動作してくれるように設定する方法です。

アクティブ・スタンバイっぽい状況

IBMストレージのパフォーマンスモニターで確認したところ、下図のように明らかに片方のパスしか使っていない感じです‥。
2014-11-11_11h31_26

multipath -ll コマンドで設定を確認してみます。

どうやら、round-robin とはなっていますが、 status=enabled となっている方は「待機(スタンバイ)」という状況のようです。わかりづらい!!!

明示的にpath_grouping_policy設定を追加する

アクティブ・アクティブとして稼働させるには、明示的に /etc/multipath.conf に設定を追加する必要があります。
下記にように path_grouping_policy を追記してみます。

path_grouping_policy multibus とすることで、『全てのパスを使う』ということになります。

設定変更後は multipathd を再起動します。

改めて確認すると無事にアクティブ・アクティブとなっていました。

パフォーマンスモニターで確認してもキチンとラウンドロビンで処理されています。これで完了。
2014-11-11_11h57_15

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です