Active Devices : 3
Working Devices : 4
Failed Devices : 1
<==
出
错
的磁
盘
有一
个
!
Spare Devices : 1
.....(
中
间
省略
).....
Number Major Minor RaidDevice State
0 252 5 0 active sync /dev/vda5
1 252 6 1 active sync /dev/vda6
4 252 9 2
spare rebuilding /dev/vda9
5 252 8 3 active sync /dev/vda8
2 252 7
-
faulty /dev/vda7
#
看到
没
!
这
的
动
作要快做才
会
看到!
/dev/vda9
启动
了而
/dev/vda7
死掉了
上面的画面你得要快速的连续输入那些
mdadm
的指令才看的到!因为你的
RAID 5
正在重½系统!
若你等待一段时间再输入后面的观察指令,则会看到如下的画面了:
# 2.
已
经
½由
spare disk
重½完
毕
的
RAID 5
情
况
[root@study ~]#
mdadm
--
detail /dev/md0
....(
前面省略
)....
Number Major Minor RaidDevice State
0 252 5 0 active sync /dev/vda5
1 252 6 1 active sync /dev/vda6
4 252 9 2 active sync /dev/vda9
5 252 8 3 active sync /dev/vda8
2 252 7
-
faulty /dev/vda7
看吧!又恢复正常了!真好!我们的
/srv/raid
文件系统是完整的!并不需要卸除!很棒吧!
.
½出错的磁盘移除并加入新磁盘
因为我们的系统那个
/dev/vda7
实际上没有坏掉啊!只是用来模拟而已啊!因此,如果有新的磁盘要
替换,其实替换的名称会一样啊!
也就是我们需要:
1.
先从
/dev/md0
数组中移除
/dev/vda7
这颗『磁盘』
2.
整个
Linux
系统关机,拔出
/dev/vda7
这颗『磁盘』,并安装上新的
/dev/vda7
『磁盘』,之后开机
3.
½新的
/dev/vda7
放入
/dev/md0
数组当中!
# 3.
拔除『
旧
的』
/dev/vda7
磁
盘
[root@study ~]#
mdadm
--
manage /dev/md0
--
remove /dev/vda7
#
假
设
½下
来
你就
½
行了上面
谈
到的第
2, 3
个
步
骤
,然后重新
启动
成功了!