マルチパス冗長ドライブ

マルチパス冗長ドライブ

SANストレージでVeritasバックアップ用のマルチパスを設定しています。lsblk重複したディスクが表示され、非常に混乱しています。

たとえば、sdc両方ともsdd同じディスクを表し、同様に、sdeおよびsdf同じデバイスを表します。

sdc                      8:32   0    50G  0 disk
├─sdc1                   8:33   0    50G  0 part
└─san69                253:10   0    50G  0 mpath
  └─san69p1            253:11   0    50G  0 part
sdd                      8:48   0    50G  0 disk
├─sdd1                   8:49   0    50G  0 part
└─san69                253:10   0    50G  0 mpath
  └─san69p1            253:11   0    50G  0 part
sde                      8:64   0    69G  0 disk
├─sde1                   8:65   0    69G  0 part
└─mpathb               253:12   0    69G  0 mpath
  └─mpathb1            253:13   0    69G  0 part  /mnt
sdf                      8:80   0    69G  0 disk
├─sdf1                   8:81   0    69G  0 part
└─mpathb               253:12   0    69G  0 mpath
  └─mpathb1            253:13   0    69G  0 part  /mnt

multipath -ll の出力は次のようになります。

mpathb (360050763808106804800000000000001) dm-12 IBM,2145
size=69G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 11:0:1:1 sde 8:64 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 11:0:3:1 sdf 8:80 active ready running
san69 (360050763808106804800000000000000) dm-10 IBM,2145
size=50G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
|-+- policy='round-robin 0' prio=50 status=enabled
| `- 11:0:3:0 sdc 8:32 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 11:0:1:0 sdd 8:48 active ready running

答え1

sdc1、、、sdd1は記憶装置の経路でありsde1sdf1論理ユニット番号、単一のLUNの場合は、複数のLUNを持つことができます(SAN構成によっては通常2つまたは4つ、場合によっては8つ)。 (*)

mpathb「論理」デバイスの場合は、san69そのデバイスにLVMを構築したり、場合によっては分割したりできます。 (*)

mpathbデータはsdc1またはからアクセスできますsdd1

マルチパスドライバはロードバランシングとエラーを処理します。

お客様のデータによれば、IBMアプライアンスは2つのポートを介してのみSANに接続されていることがわかります(参照:Wikipediaのスイッチ構造)

/mntあなたはそれを通してクロールしなければなりません/dev/mapper/mpathb1。それはあなたが心配する必要があるすべてです。

障害が発生すると、次のように表示されます。

mpathb (360050763808106804800000000000001) dm-12 IBM,2145
size=69G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 11:0:1:1 sde 8:64 active ready running
`-+- policy='round-robin 0' prio=10 status=fail
  `- 11:0:3:1 sdf 8:80 unknown
san69 (360050763808106804800000000000000) dm-10 IBM,2145
size=50G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
|-+- policy='round-robin 0' prio=50 status=fail
| `- 11:0:3:0 sdc 8:32 unknown
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 11:0:1:0 sdd 8:48 active ready running

(複数のマルチパスデバイスがなく、メモリから状態を取得します)


(*)人々は、容量を簡単に追加するためにボリュームグループを持つ物理ボリュームを作成するLVMを頻繁に使用します。

また、ディスクにパーティションが1つしかない場合は、ディスク全体を使用することがよくあります(上記と同様に、サイズを大きくする方が簡単です)。

関連情報