RHEL 5 および 6 で起動時にストレージデバイスの順番を変更する
Issue
- ローカルディスクを 1 つ (/dev/sda) 持つシステムを外部ストレージ (ストレージアレイ、ファイバーチャンネル、または SAS ディスク) に接続しました。システムを起動すると、サーバー上の内部ディスクが /dev/sdb に変更になり、ファイバーストレージの外部ディスクが /dev/sda になりました。
- 起動時にストレージデバイスの順序を制御するにはどうしたら良いですか? たとえば、SAN ストレージが sd 名にマッピングされる前にローカルストレージがマッピングされます。たとえば、ここでは
/dev/sda
がローカルストレージで/dev/sdb
が外部ストレージなります。 - ローカル RAID と HBA Qlogic の中で、ストレージ順の検出を制御します。
- 起動時に scsi デバイスの順序を制御します。
- クラスターに参加しているサーバー (現在はこのサーバーのみ) を再起動するとシステムがハングする場合があります。この時、HBA Qlogic カードがローカルの RAID ではなく scsi0 として表示されるため、ブートパーティションが利用できません。
- ローカルストレージではなく SAN から起動するサーバーに問題があります。サーバーが適切に起動するまで SAN ストレージをアクティベートしないようにするにはどうしたら良いですか?
- Red Hat Enterprise Linux 5 または 6 でローカルの scsi デバイスにデバイスの永続名を追加するにはどうしたら良いですか? SAN ストレージにデバイスマッパーのマルチパスを設定した RHEL6 サーバーのいずれかに問題が発生しています。SAN デバイスの名前は再起動するたびに変更しますが、ローカルデバイスが取得する名前も毎回異なりますか? この問題を回避するにはどうしたら良いですか?
- ルートディスクが、予想される
/dev/sda
ではなく、/dev/sde
と表示されます。 - SAN デバイスの名前が
/dev/sda
となるのはなぜですか?
Environment
- Red Hat Enterprise Linux (RHEL) 5
- Red Hat Enterprise Linux (RHEL) 6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.