第2章 マルチパスデバイス
DM-Multipath を使用しない場合、サーバーノードからストレージコントローラーへの各パスは、システムでは別々のデバイスとして扱われます。DM Multipath は、基礎となるデバイスの上に 1 つのマルチパスデバイスを作成することにより、I/O パスを論理的に整理する方法を提供します。
2.1. マルチパスデバイス識別子
マルチパスデバイスは、それぞれグローバルに固有で不変となる World Wide Identifier (WWID) を持っています。デフォルトでは、マルチパスデバイスの名前はその WWID に設定されます。マルチパス設定ファイル内に
user_friendly_names
オプションを設定すると、mpath
n
形式の、ノード固有の名前にエイリアスを作成することができます。
例えば、HBA を 2 つ搭載したノードとポートが 2 つあるストレージコントローラーを、ゾーニングされていない 1 つの FC スイッチで接続した場合、
/dev/sda
、/dev/sdb
、dev/sdc
、/dev/sdd
の 4 つのデバイスが認識されます。DM Multipath は、マルチパス設定に従って、I/O を基本となるこれらの 4 つのデバイスにルーティングしなおす一意の WWID を持つシングルデバイスを作成します。user_friendly_names
設定オプションが yes
に設定されている場合、マルチパスデバイスの名前は mpath
n
に設定されます。
新しいデバイスを DM-Multipath の管理下に置くと、
/dev
ディレクトリー配下の /dev/mapper/mpath
n
と /dev/dm-
n
の 2 ヶ所に表示されます。
/dev/mapper
のデバイスは、ブートプロセスの初期段階で作成されます。論理ボリュームの作成時など、マルチパスを設定したデバイスにアクセスします。/dev/dm-
n
形式のデバイスはすべて内部的な使用を目的としているため、管理者の方は絶対に使用しないでください。
user_friendly_names
設定オプションなど、マルチパス設定のデフォルト値については 「設定ファイルの defaults セクション」 を参照してください。
マルチパス設定ファイルの
multipaths
セクションに alias
オプションを使用することで、マルチパスデバイスに任意の名前を付けることもできます。マルチパス設定ファイルの multipaths
セクションについての詳細は 「設定ファイルの multipaths セクション」 を参照してください。