ドライブ障害後の起動をサポートするために 2 ドライブ RAID1 用に Grub を適切に構成する

ドライブ障害後の起動をサポートするために 2 ドライブ RAID1 用に Grub を適切に構成する

編集:

したがって、質問は以下にも当てはまると思いますが、システムは実際には 2 番目のドライブで起動しており、/home、/boot、および /etc/fstab が欠落しているだけであることがわかりました。他にも欠落しているものがあることは確かですが、今より良い質問は次のようになると思います。

ソフトウェア RAID1 で故障したドライブを搭載したシステムを適切に起動するにはどうすればよいでしょうか。また、これを適切に動作させるための構成要件はありますか。これはそもそも可能ですか。

/boot (/dev/md126 上) の uuid が両方のドライブ (/dev/sda6 と /dev/sdb6) 間で一致することを確認しました。


2 ドライブのソフトウェア RAID1 セットアップに Centos 7 をインストールしようとしています。 1 つのドライブに障害が発生してもシステムが起動するように、両方のドライブに grub をインストールしたいと思います。

/boot、、/homeおよび/varはすべて異なるパーティションを持っています/。注目すべき重要な点は、 が/boot独自のパーティションであり、ext3 であるということです。

インストール後、次のコマンドで両方のデバイスに grub をインストールします。

grub2-install /dev/sda
grub2-install /dev/sdb

grub.cfgをやり直す

grub2-mkconfig -o /boot/grub2/grub.cfg

hd0,0Grub はデフォルトではなく UUID を使用しているようです。

ドライブを 1 つ取り出して起動すると、システムは grub を通過し、Gnome を起動しようとしますが、約 2 分後に、システムは GDM 読み込み画面からいくつかのエラーのあるシェルに切り替わります。ただし、注目すべき点の 1 つは、およびが/home存在/bootしないことです。 /etc/fstabも存在しません。シェルは、uuid マウント ポイントも見つからないとエラーを報告します。

他に何が必要かはわかりませんが、RAID1 の 2 つのドライブのうちの 1 つを使用してシステムを起動できるようにしたいと思います。

参照:
https://newbedev.com/how-to-correctly-install-grub-on-a-soft-raid-1 https://unix.stackexchange.com/questions/230349/how-to-correctly-install-grub-on-a-soft-raid-1

関連情報