/boot をパーティションに、/ を LVM として使用し、RAID1 から MBR にドライブ 2 台を設定します。

/boot をパーティションに、/ を LVM として使用し、RAID1 から MBR にドライブ 2 台を設定します。

私はFedora 26サーバーを構築しています。 2つの320G SATAドライブがあります。私はそれらを等しく分割しました(下のfdisk出力)。各パーティションの2番目のパーティションは、ほとんどのオペレーティングシステムをインストールするためにLVM構造を構築した標準のmd RAID1構成にまとめられています。

私が望むのは、MBRと/bootを最初のドライブの最初のパーティションから2番目のドライブの最初のパーティションにコピーすることです。これにより、最初のドライブに障害が発生してもサーバーを起動できます。

多くのインターネット検索を行い、さまざまな回答を読んだ後も、私の状況には何も当てはまらないようです。非常に古い(grubコマンドはgrub2では機能しません)、最初のパーティションもmd RAID1設定として扱っています。 。数ページを追跡する最初の試みは、ドライブワイパーを使用してドライブを消去してから再起動できるまで、システムが起動および削除されないことでした。

fdisk -l /dev/sda
Disk /dev/sda: 298.1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x970c1c99

Device     Boot   Start       End   Sectors   Size Id Type
/dev/sda1  *       2048   2099199   2097152     1G 83 Linux
/dev/sda2       2099200 625141759 623042560 297.1G fd Linux raid autodetect


fdisk -l /dev/sdb
Disk /dev/sdb: 298.1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x86d47373

Device     Boot   Start       End   Sectors   Size Id Type
/dev/sdb1          2048   2099199   2097152     1G 83 Linux
/dev/sdb2       2099200 625141759 623042560 297.1G fd Linux raid autodetect

代替マウントポイントに/ dev / sdb1をマウントし、rsyncを使用してその情報をコピーできると思いましたが、MBRを正しくコピーしてGRUB2にそれを理解させることは不可能でした。

ベストアンサー1

おすすめ記事