2台の4TBディスクにCentOS 8.7(廃止されていることがわかっており、AlmaLinuxでも試してみました)をインストールしようとしています。ここで、/boot
パーティションは mdadm RAID1 パーティションであり、他のすべてのパーティション (/、/var、/home など) です。 .) LVM In raid1にあります。
基本構造はこれに似ています。 CentOS 8.2とanaconda guiインストーラを使用してインストールしたと思われる他のサーバーで問題なく実行しています。 (それではcentos 8.2をインストールして8.7にアップデートする必要があるようです。)
# For the purposes of showing raid1/lvm setup as an example:
[root@server /]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 1.8T 0 disk
├─sda1 8:1 0 1G 0 part
│ └─md127 9:127 0 1023M 0 raid1 /boot
└─sda2 8:2 0 1.8T 0 part
└─md126 9:126 0 1.8T 0 raid1
├─srv-root 253:0 0 20G 0 lvm /
├─srv-swap 253:1 0 8G 0 lvm [SWAP]
├─srv-usr 253:2 0 30G 0 lvm /usr
├─srv-var 253:3 0 50G 0 lvm /var
├─srv-tmp 253:4 0 4G 0 lvm /tmp
├─srv-var_log 253:5 0 5G 0 lvm /var/log
└─srv-home 253:6 0 1.7T 0 lvm /home
sdb 8:16 0 1.8T 0 disk
├─sdb1 8:17 0 1G 0 part
│ └─md127 9:127 0 1023M 0 raid1 /boot
└─sdb2 8:18 0 1.8T 0 part
└─md126 9:126 0 1.8T 0 raid1
├─srv-root 253:0 0 20G 0 lvm /
├─srv-swap 253:1 0 8G 0 lvm [SWAP]
├─srv-usr 253:2 0 30G 0 lvm /usr
├─srv-var 253:3 0 50G 0 lvm /var
├─srv-tmp 253:4 0 4G 0 lvm /tmp
├─srv-var_log 253:5 0 5G 0 lvm /var/log
└─srv-home 253:6 0 1.7T 0 lvm /home
編集:上記は、1〜2年前に他のサーバーに正常に設定した新しいサーバーに設定したいディスクレイアウトの一例です。これはbios_grubパーティションを表示しませんが、この「新しい」サーバーにパーティションを作成しました。
AlmaLinux / CentOS 8.7を使用して新しいサーバーを設定しようとすると、すぐに進行しましたが、インストーラはブートローダのインストールに失敗しました。そのため、「ブートローダのインストール」オプションの選択を解除し、インストーラが完了したらシェルに切り替えて、などのすべてのシステムパスをインストールしました/proc
。次に、grubとmkconfigをインストールする前に、/dev
次のようにchrootを実行します。/mnt/sysimage
grub2-install /dev/sda
grub2-install /dev/sdb
grub2-mkconfig -o /boot/grub2/grub.cfg
その後、再起動してください。 grubメニューをロードできますが、起動しようとするとdracut-initqueueタイムアウトが数回表示され、次に終了します。
Grubで始まるときにエラーが発生しました。
Warning: dracut-initqueue timeout - starting timeout scripts
...
Warning: could not boot.
Warning: /dev/mapper/srv-root does not exist
エラーは非常に明白です。ルートパーティションが見つかりませんが、3日間問題を解決しても理由はわかりません。
すべてのインストールとトラブルシューティングは、私のデータセンターのKVM / IP設定を介して行われましたが、それを使用できる時間は無制限ではありません。 KVMへのアクセスを再度要求する前に、ここで他の人からいくつかのアイデアを得てアドバイスを提供できます。
よろしくお願いします!