Show Table of Contents
3.2. マルチパスデバイスの作成時にローカルのディスクを無視
内蔵ディスクにローカルの SCSI カードが搭載されているマシンがあります。これらのデバイスに DM-Multipath を使用することは推奨されません。
find_multipaths 設定パラメーターを yes にセットすると、こうしたデバイスをブラックリストに指定する必要がなくなります。find_multipaths 設定パラメーターについては 「設定ファイルの defaults セクション」 を参照してください。
find_multipaths 設定パラメーターを yes にセットしない場合は、以下の手順に従ってマルチパス設定ファイルを修正すると、マルチパスの設定時にローカルのディスクを無視できます。
- どのディスクが内蔵ディスクかを確認し、そのディスクに、ブラックリストとして指定する印を付けます。以下の例では
/dev/sdaが内蔵ディスクです。デフォルトのマルチパス設定ファイル内で元々設定されているように、multipath -v2を実行するとマルチパスマップ内にローカルディスク/dev/sdaが表示されます。multipathコマンドの出力に関する詳細は 「Multipath コマンドの出力」 をご覧ください。#
multipath -v2create: SIBM-ESXSST336732LC____F3ET0EP0Q000072428BX1 undef WINSYS,SF2372 size=33 GB features="0" hwhandler="0" wp=undef `-+- policy='round-robin 0' prio=1 status=undef |- 0:0:0:0 sda 8:0 [--------- device-mapper ioctl cmd 9 failed: Invalid argument device-mapper ioctl cmd 14 failed: No such device or address create: 3600a0b80001327d80000006d43621677 undef WINSYS,SF2372 size=12G features='0' hwhandler='0' wp=undef `-+- policy='round-robin 0' prio=1 status=undef |- 2:0:0:0 sdb 8:16 undef ready running `- 3:0:0:0 sdf 8:80 undef ready running create: 3600a0b80001327510000009a436215ec undef WINSYS,SF2372 size=12G features='0' hwhandler='0' wp=undef `-+- policy='round-robin 0' prio=1 status=undef |- 2:0:0:1 sdc 8:32 undef ready running `- 3:0:0:1 sdg 8:96 undef ready running create: 3600a0b80001327d800000070436216b3 undef WINSYS,SF2372 size=12G features='0' hwhandler='0' wp=undef `-+- policy='round-robin 0' prio=1 status=undef |- 2:0:0:2 sdd 8:48 undef ready running `- 3:0:0:2 sdg 8:112 undef ready running create: 3600a0b80001327510000009b4362163e undef WINSYS,SF2372 size=12G features='0' hwhandler='0' wp=undef `-+- policy='round-robin 0' prio=1 status=undef |- 2:0:0:3 sdd 8:64 undef ready running `- 3:0:0:3 sdg 8:128 undef ready running - デバイスマッパーによる
/dev/sdaのマルチパスマップへのマッピングを阻止するため、/etc/multipath.confファイルの blacklist セクションを編集してこのデバイスを追加します。devnodeタイプでsdaデバイスをブラックリストに指定することも可能ですが、/dev/sdaが再起動後に同じく/dev/sdaになる保証はないため安全な方法ではありません。デバイスを 1 つ 1 つブラックリストに指定する場合は、そのデバイスの WWID を使用します。multipath -v2コマンドに対する出力を見ると、/dev/sdaデバイスの WWID は SIBM-ESXSST336732LC____F3ET0EP0Q000072428BX1 になっています。このデバイスをブラックリストに指定する場合は/etc/multipath.confファイルに以下の記述を含めます。blacklist { wwid SIBM-ESXSST336732LC____F3ET0EP0Q000072428BX1 } /etc/multipath.confファイルを更新したら、multipathdデーモンにファイルを再ロードするよう、手動で指示する必要があります。以下のコマンドで、更新した/etc/multipath.confファイルを再ロードします。#
service multipathd reload- 以下のコマンドを実行して、マルチパスデバイスを削除します。
#
multipath -f SIBM-ESXSST336732LC____F3ET0EP0Q000072428BX1 multipath -llコマンドを実行して現在のマルチパス設定を表示させ、削除が正しく行われたかを確認します。multipath -llコマンドについては 「multipath コマンドを使ったマルチパスクエリー」 を参照してください。ブラックリストに指定されたデバイスが再度追加されていないことを確認する場合は、以下の例のようにmultipathコマンドを実行します。-vオプションを指定しないと、multipathコマンドのデフォルト詳細レベルはv2になります。#
multipathcreate: 3600a0b80001327d80000006d43621677 undef WINSYS,SF2372 size=12G features='0' hwhandler='0' wp=undef `-+- policy='round-robin 0' prio=1 status=undef |- 2:0:0:0 sdb 8:16 undef ready running `- 3:0:0:0 sdf 8:80 undef ready running create: 3600a0b80001327510000009a436215ec undef WINSYS,SF2372 size=12G features='0' hwhandler='0' wp=undef `-+- policy='round-robin 0' prio=1 status=undef |- 2:0:0:1 sdc 8:32 undef ready running `- 3:0:0:1 sdg 8:96 undef ready running create: 3600a0b80001327d800000070436216b3 undef WINSYS,SF2372 size=12G features='0' hwhandler='0' wp=undef `-+- policy='round-robin 0' prio=1 status=undef |- 2:0:0:2 sdd 8:48 undef ready running `- 3:0:0:2 sdg 8:112 undef ready running create: 3600a0b80001327510000009b4362163e undef WINSYS,SF2372 size=12G features='0' hwhandler='0' wp=undef `-+- policy='round-robin 0' prio=1 status=undef |- 2:0:0:3 sdd 8:64 undef ready running `- 3:0:0:3 sdg 8:128 undef ready running

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.