我有一台 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
从备份恢复。
下次构建机器时,请制作md0
RAID1,并且只存储大数据存储RAID6。
或者更好的是,投资硬件 RAID 卡。