6.2. ルートファイルシステムをシングルパスデバイスからマルチパスデバイスに移動する
システムをシングルパスデバイスにインストールしてから、ルートファイルシステムに別のパスを追加した場合は、ルートファイルシステムをマルチパスデバイスに移動します。
前提条件
-
device-mapper-multipath
パッケージがインストールされている。
手順
/etc/multipath.conf
設定ファイルを作成します。mpathconf --enable
# mpathconf --enable
Copy to Clipboard Copied! Toggle word wrap Toggle overflow multipathd
サービスを有効にします。systemctl enable multipathd.service
# systemctl enable multipathd.service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
find_multipaths
設定パラメーターがon
に設定されていない場合は、デバイスのマルチパスの防止 の説明に従って、/etc/multipath.conf
ファイルのblacklist
セクションとblacklist_exceptions
セクションを編集します。 /etc/multipath/wwids
ファイルにデバイスの WWID を追加します。multipath -a /dev/sdb
# multipath -a /dev/sdb wwid '3600d02300069c9ce09d41c4ac9c53200' added
Copy to Clipboard Copied! Toggle word wrap Toggle overflow /dev/sdb は、ルートデバイス名に置き換えます。
設定ファイルが正しく設定されていることを確認します。
multipath -d 3600d02300069c9ce09d41c4ac9c53200
# multipath -d 3600d02300069c9ce09d41c4ac9c53200 : mpatha (3600d02300069c9ce09d41c4ac9c53200) undef 3PARdata,VV size=446M features='1 queue_if_no_path' hwhandler='1 alua' wp=undef `-+- policy='service-time 0' prio=50 status=undef `- 5:0:0:0 sdb 8:16 undef ready running
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 3600d02300069c9ce09d41c4ac9c53200 は、スワップデバイスの WWID に置き換えます。
multipath
を使用してinitramfs
ファイルシステムを再構築します。dracut --force --add multipath
# dracut --force --add multipath
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - マシンをシャットダウンします。
- マシンを起動します。
- 他のパスがマシンから見えるようにする。
検証
次のコマンドを実行して、マルチパスデバイスが作成されたかどうかを確認します。
multipath -l | grep 3600d02300069c9ce09d41c4ac9c53200
# multipath -l | grep 3600d02300069c9ce09d41c4ac9c53200 mpatha (3600d02300069c9ce09d41c4ac9c53200) dm-0 3PARdata,VV
Copy to Clipboard Copied! Toggle word wrap Toggle overflow