3.3. マルチパスデバイスの生成時にローカルディスクを無視する
DM Multipath がローカル SCSI ディスクを使用するのを防ぐために、マルチパスデバイスの生成時にこれらのデバイスを無視するように設定できます。find_multipaths を on に設定すると、このプロセスが簡素化されます。これを行わない場合は、設定ファイルで手動で除外する必要があります。
手順
デバイスのモデル、パス、ベンダーなどの既知のパラメーターを使用して内部ディスクを識別し、次のオプションのいずれかを使用してその WWID を決定します。
既存のマルチパスデバイスを表示します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow DM Multipath が作成できるマルチパスデバイスをさらに表示します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow デバイス情報を表示します。
multipathd show paths raw format "%d %w" | grep sda sda WDC_WD800JD-75MSA3_WD-WMAM9FU71040
# multipathd show paths raw format "%d %w" | grep sda sda WDC_WD800JD-75MSA3_WD-WMAM9FU71040Copy to Clipboard Copied! Toggle word wrap Toggle overflow この例では、
/dev/sdaは内部ディスクで、その WWID はWDC_WD800JD-75MSA3_WD-WMAM9FU71040です。
/etc/multipath.confファイルのblacklistセクションを編集し、WWID 属性を使用してこのデバイスを無視します。blacklist { wwid WDC_WD800JD-75MSA3_WD-WMAM9FU71040 }blacklist { wwid WDC_WD800JD-75MSA3_WD-WMAM9FU71040 }Copy to Clipboard Copied! Toggle word wrap Toggle overflow 警告sdaなどのdevnodeパラメーターを使用してデバイスを識別することはできますが、/dev/sdaが再起動時に同じデバイスを参照することが保証されていないため、この手順は安全ではありません。/etc/multipath.confファイルに設定エラーがないか確認します。multipath -t > /dev/null
# multipath -t > /dev/nullCopy to Clipboard Copied! Toggle word wrap Toggle overflow 完全なレポートを表示するには、コマンド出力を破棄しないでください。
multipath -t
# multipath -tCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
ディスクが
initramfsに含まれている場合は、initramfs を再作成します。詳細は、initramfs でのマルチパスの設定 を参照してください。 multipathdデーモンを再設定して、/etc/multipath.confファイルをリロードします。systemctl reload multipathd
# systemctl reload multipathdCopy to Clipboard Copied! Toggle word wrap Toggle overflow 注記ローカルディスク上のマルチパスデバイスは、使用中に削除することができません。このようなデバイスを無視するには、デバイスのすべてのユーザーを停止します。たとえば、デバイス上のファイルシステムをアンマウントし、それを使用している論理ボリュームを非アクティブ化します。これが不可能な場合は、システムを再起動してマルチパスデバイスを削除できます。
検証
内部ディスクが無視され、マルチパス出力に表示されないことを確認します。
マルチパスデバイスをリスト表示します。
multipath -v2 -l
# multipath -v2 -lCopy to Clipboard Copied! Toggle word wrap Toggle overflow DM Multipath が作成できる追加デバイスをリスト表示します。
multipath -v2 -d
# multipath -v2 -dCopy to Clipboard Copied! Toggle word wrap Toggle overflow