系统无法从降级的 RAID6 启动

系统无法从降级的 RAID6 启动

我有一台 Debian Wheezy,有 3 个分区,组成 RAID6。MD0 用于 Root 和 OS,MD1 用于 SWAP,MD2 用于文件。将文件复制到 MD2 时,系统报告内核崩溃并停止。我曾以困难的方式关机。当我启动系统时,我收到以下消息:

md0: cannot start dirty degraded array
md0: failed to run raid set
failed to run_array md0 inpu/output error
...
md0 is already in use
gave up waiting for root device common problems...
alert! dev/disk/by-uuid/eb8r..... does not exist.
dropping to a shell!
cant access tty job control turned off
((initframs)

proc/mdstat 显示 md0 缺少分区 sdg2。mdadm详细信息显示:

Raid Devices: 7
Total Devices: 6
Active D: 6
Working: 6
0...active sync sda2
...
6 removed sdf2

我不知道该怎么办。

答案1

从备份恢复。

下次构建机器时,请制作md0RAID1,并且只存储大数据存储RAID6。

或者更好的是,投资硬件 RAID 卡。

相关内容