小编Wil*_*rts的帖子

在驱动器丢失或出现异常故障的情况下正确启动基于软件的 RAID1

长话短说;博士。 有没有办法在驱动器丢失或发生故障(不是用户首先发生故障)的情况下正确启动基于软件的 RAID1?

\n

需要明确的是,如果您在重新启动之前正确地使驱动器出现故障,则可以在没有硬盘的情况下启动基于软件的 RAID1 。我知道这是主观的,但这似乎不是一个合理的解决方案,也不是一个可接受的答案。例如; 设施停电,硬盘驱动器在断电的同时发生故障。尝试使用\xe2\x80\x99t \xe2\x80\x9cproperly\xe2\x80\x9d 的降级硬盘启动失败将导致系统进入紧急模式。

\n

我\xe2\x80\x99已经阅读了这里和其他论坛上的许多帖子,都建议您在所有分区上安装grub,或手动重建grub,添加nofail/etc/fstab选项,或其他看似简单的解决方案;但现实是这些建议都没有奏效。

\n

虽然我\xe2\x80\x99已经接受了这是不可能的,但关于这件事\xe2\x80\x99并不轻松。所以,我\xe2\x80\x99m看看其他人是否有这个问题或有这个问题的解决方案。

\n

我的环境:

\n

我有一个不支持 UEFI 的旧主板,所以我启动传统模式/MBR。
\n操作系统:

\n
cat /etc/redhat-release\nRed Hat Enterprise Linux Workstation release 7.6 (Maipo)\n
Run Code Online (Sandbox Code Playgroud)\n

核心:

\n
uname \xe2\x80\x93r\n3.10.0-957.el7.x86_64\n
Run Code Online (Sandbox Code Playgroud)\n

妈妈:

\n
mdadm \xe2\x80\x93version\nmdadm \xe2\x80\x93 v4.1-rc1 2018-03-22\n
Run Code Online (Sandbox Code Playgroud)\n

我的 RAID 是跨三个驱动器的 RAID1。( sda,sdb,sdc) 有 4 个分区

\n
md1 - /boot\nmd2 - /home\nmd3 - /\nmd4 - swap\n
Run Code Online (Sandbox Code Playgroud)\n

我已在所有分区上安装了 grub,并确保所有引导分区都有引导标志。\n 所有分区都在相应分区旁边的引导字段中fdisk /dev/sd[a,b,c]显示 a \n -- …

linux redhat mdadm boot software-raid

3
推荐指数
1
解决办法
1223
查看次数

标签 统计

boot ×1

linux ×1

mdadm ×1

redhat ×1

software-raid ×1