我有一台装有 Ubuntu Server 12.04 的机器,安装时有 2 个相同的驱动器(/dev/sda 和 /dev/sdb)。创建了几个软件 RAID1 阵列,一切正常。
现在 /dev/sdb 出现故障。我用另一个容量相同的驱动器替换了该驱动器。机器启动并运行正常,但当然阵列性能下降了。
/dev/sda 上的分区如下:
Disk /dev/sda: 3001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 2097kB 1049kB bios_grub
2 2097kB 502MB 500MB linux-swap(v1)
3 502MB 1001GB 1000GB raid
4 1001GB 3001GB 2000GB raid
我对 /dev/sdb 进行了相同的分区(具体到扇区):
Disk /dev/sdb: 3001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 2097kB 1049kB primary bios_grub
2 2097kB 502MB 500MB linux-swap(v1) primary
3 502MB 1001GB 1000GB primary raid
4 1001GB 3001GB 2000GB primary raid
我已经重新同步了阵列,并处理了交换。我已发布:sudo grub-install /dev/sdb
我的问题是:这足以恢复 /dev/sdb 的启动能力吗?如果 /dev/sda 发生故障并被删除,机器是否会从 /dev/sdb 启动?