web-dev-qa-db-ja.com

Linux(RHEL 6)がルートパーティション(/、/ boot、/ boot / efi、およびswap)にある場合、マルチパスを無効にするにはどうすればよいですか?

私はいくつかのRHEL6サーバーでマルチパスの構成に取り組んできました。私自身の何らかの障害(ブラックリストのタイプミス)により、ルートパーティションにマルチパスを構成しましたが、それを元に戻すのに問題があるようです。ルートパーティションはSAN上にありません。これは、ローカルのRAID1ドライブセットです。

どんな助けでもいただければ幸いです。

実行した手順:

UUIDベースのパスからfstab(sda1など)のハードパスに変更しようとしました。これにより、起動不能でレスキューモードになります。ただし、同じ変更でgrub.confを変更しなかったので、それで変更できるかどうか疑問に思います。

マルチパスを完全に削除しようとしました。レスキューモードで起動し、ネットワークを開始して再インストールする必要がありました。

もちろん「multipath-F」を試しましたが、現在rootを使用しています。

これはリモートシステムであり、CDのロードはそれほど簡単ではないため、レスキューディスクで上記のいずれも試していませんが、それが唯一のオプションである場合は、それを実行することができます。

2
REW

ルートデバイスがmultipath.confから明示的に除外されていることを確認してから、最初のramdiskを再構築することをお勧めしますなしマルチパスサポート:

dracut --force -v --omit multipath

chkconfigでmultipathdを無効にし、再起動して、rootfs(および/ bootなど)が修正されたかどうかを確認します。ある場合は、multipathdを再度有効にして、再起動します。

4
Norky