CentoS/RHEL 5 では、デバイス マッパー マルチパスがデフォルトでインストールされます。サードパーティのマルチパス ソフトウェアとの競合を避けるために、ネイティブの RHEL device-mapper-multipath ソフトウェアを無効にすることをお勧めします。以下の手順に従って、RHEL 5 システムで dm-multipath を無効にします。
dm-multipath の無効化
1. device-mapper-multipath を無効にするには、chkconfig コマンドでオフにします。 chkconfig コマンドは、再起動またはサービスの再起動後に dm-multipath が開始されないようにします。
# chkconfig multipathd off
2. さらに、ファイル /etc/sysconfig/mkinitrd/multipath を確認します。 次の行があります:
MULTIPATH=NO
/etc/sysconfig/mkinitrd/multipath ファイルの目的は、mkinitrd が initrd イメージ ファイルに dm-multipath モジュールを含めるかどうかを判断できるようにすることです。
3. デフォルトでは、/etc/multipath.conf すべてのデバイスがブラックリストに登録されています。このデフォルト構成が変更されている場合は、変更を元に戻す必要があります。デバイスがブラックリストに登録されていない場合、multipath コマンドを実行すると、他のマルチパス ソフトウェアと競合する可能性があります。 /etc/multipath.conf ファイルには以下が含まれている必要があります:
# Blacklist all devices by default. Remove this to enable multipathing # on the default devices. blacklist { devnode "*" }
上記の手順により、device-mapper-multipath が使用中の他のマルチパス ソリューションと競合しないことが保証されます。