2.4. 論理ボリューム内のマルチパスデバイス
マルチパスデバイスを作成した後で、LVM 物理ボリュームを作成する時に物理デバイス名を 使用するのと同じように、マルチデバイス名を使用することができます。例えば、マルチパス デバイスの名前が
/dev/mapper/mpath0
の場合、以下のコマンドが /dev/mapper/mpath0
を物理ボリュームとしてマークします。
pvcreate /dev/mapper/mpath0
他の LVM 物理デバイスを使用するのと同じように、LVM ボリュームを作成する時に 結果として出る LVM 物理デバイスを使用することができます。
土台となる物理デバイスとしてアクティブ/パッシブのマルチパスアレイを使用する LVM 論理ボリュームを作成する場合、
lvm.conf
の中に フィルターを含んでマルチパスデバイスの内部にあるディスクを除外する必要があります。 その理由は、アレイが I/O を受ける時にアレイが自動的にアクティブパスをパッシブパスに 変更し、これらのデバイスがフィルターされていないと、LVM がパッシブパスをスキャンする 度にマルチパスはフェイルオーバーとフェイルバックをするからです。パッシブパスをアクティブに するためのコマンドを必要とする アクティブ/パッシブのアレイの為に、LVM はこのような状態が 発生した時には警告メッセージを表示します。
マルチパス設定ファイル(
lvm.conf
)内で全ての SCSI デバイスを フィルターするには、そのファイルの devices
デバイスセクションに 以下のフィルターを含めます。
filter = [ "r/disk/", "r/sd.*/", "a/.*/" ]