【急手的问题】更换RAID5中的问题盘

发表于:2007-07-04来源:作者:点击数: 标签:
软件RAID5中有一个盘有问题,想更换,需要怎么做啊? 把问题盘拔下,换上同型号的新盘,需要发什么指令吗?系统会自动同步新盘吗? 谢谢 q1208c 回复于:2004-06-02 10:20:16 man一下raidtab或是mkraid 我记得有个命令的。 我去找一下。 q1208c 回复于:2004

软件RAID5中有一个盘有问题,想更换,需要怎么做啊?

把问题盘拔下,换上同型号的新盘,需要发什么指令吗?系统会自动同步新盘吗?


谢谢

 q1208c 回复于:2004-06-02 10:20:16
man  一下 raidtab 或是 mkraid 

我记得有个命令的。
我去找一下。

 q1208c 回复于:2004-06-02 10:26:20
mdadm /dev/md0 -f /dev/hda1 -r /dev/hda1

然后把 /dev/hda 拿掉,换上好的后,分区,再 mdadm /dev/md0 -a /dev/hda1 。

小心点。看看man mdadm 吧。

 llzqq 回复于:2004-06-02 10:35:58
[quote:96c4df2d9b="q1208c"]mdadm /dev/md0 -f /dev/hda1 -r /dev/hda1

然后把 /dev/hda 拿掉,换上好的后,分区,再 mdadm /dev/md0 -a /dev/hda1 。

小心点。看看man mdadm 吧。[/quote:96c4df2d9b]


如果是硬件RAID5,是不是直接更换问题盘?

 daemonix 回复于:2004-06-02 10:47:48
[quote:16e1ca5928="q1208c"]mdadm /dev/md0 -f /dev/hda1 -r /dev/hda1

然后把 /dev/hda 拿掉,换上好的后,分区,再 mdadm /dev/md0 -a /dev/hda1 。

小心点。看看man mdadm 吧。[/quote:16e1ca5928]

谢谢老大,偶去试试

 q1208c 回复于:2004-06-02 11:05:58
[quote:f3b6bac80a="llzqq"]


如果是硬件RAID5,是不是直接更换问题盘?[/quote:f3b6bac80a] :oops: 偶没用过硬件RAID。得看手册了。

如果硬盘是支持热拔的,应该行吧?我也没试过。
 :cry:

 breezec 回复于:2004-06-02 11:11:48
首先更换有问题的硬盘……

然后在/etc/raidtab中重新设置device,根据你的硬盘盘符……

最后raidstart --all同步raid5中的各硬盘……

我是这样做的,成功了……

 daemonix 回复于:2004-06-02 11:32:06
[quote:1bb43ce6b8="breezec"]首先更换有问题的硬盘……

然后在/etc/raidtab中重新设置device,根据你的硬盘盘符……

最后raidstart --all同步raid5中的各硬盘……

我是这样做的,成功了……[/quote:1bb43ce6b8]

谢谢!!

 daemonix 回复于:2004-06-02 13:57:45
[quote:9c74451a64="q1208c"]mdadm /dev/md0 -f /dev/hda1 -r /dev/hda1

然后把 /dev/hda 拿掉,换上好的后,分区,再 mdadm /dev/md0 -a /dev/hda1 。

小心点。看看man mdadm 吧。[/quote:9c74451a64]

老大,偶的系统下没mdadm命令啊,偶是用raidtools做的,mdadm可以管理吗?

3ks

 daemonix 回复于:2004-06-02 14:00:29
[quote:f9e1517b60="breezec"]首先更换有问题的硬盘……

然后在/etc/raidtab中重新设置device,根据你的硬盘盘符……

最后raidstart --all同步raid5中的各硬盘……

我是这样做的,成功了……[/quote:f9e1517b60]

把新盘放在坏盘的位置上,不需要修改/etc/raidtab文件吧?

还有,raidstop报告设备忙,不能做raidstart。

请老大指教:)

 q1208c 回复于:2004-06-02 14:08:56
[quote:4ed3bb3daf="daemonix"]

老大,偶的系统下没mdadm命令啊,偶是用raidtools做的,mdadm可以管理吗?

3ks[/quote:4ed3bb3daf]

我在AS3试的,也是用mkraid 做的raid,能管。我查过,raidtools那个包里就有mdadm呀!你的是不是早了点,没有这个命令呀!

mdadm /dev/md0 -f /dev/hda1 就是让系统知道 /dev/hda1 是坏的,不能再用了,然后才能 mdadm /dev/md0 -r /dev/hda1 从raid里删除 /dev/hda1。

还有几个命令 raidhotremove, raidhotadd, raidreconf , lsraid,希望对你有用。

 daemonix 回复于:2004-06-02 14:22:57
[quote:744b9b5732="q1208c"]

我在AS3试的,也是用mkraid 做的raid,能管。我查过,raidtools那个包里就有mdadm呀!你的是不是早了点,没有这个命令呀!

mdadm /dev/md0 -f /dev/hda1 就是让系统知道 /dev/hda1 是坏的,不能再用了,然后才能..........[/quote:744b9b5732]

是RH7.2的,内核2.4.24,偶下载了一个mdadm包,再试试,谢谢

 q1208c 回复于:2004-06-02 14:34:45
:)
不客气。

 x518889 回复于:2004-06-03 10:54:42
先将您的准备用来替换的盘做成和已经做成RAID的盘一样的格式处理,然后分别使用raidhotremove和raidhotadd应该就ok了,我是这么做的,也成功了.另外mdadm只实用于用mdadm工具作的RAID,不实用于linux自带的RAID工具做的RAID

 dong_jh 回复于:2004-06-08 21:10:41
哪个操作系统都不说清楚,在那里说

 dong_jh 回复于:2004-06-08 21:11:31
了解了,是LINUX!尻!

 fuyic 回复于:2004-11-25 16:35:14
硬件RAID5直接拔盘插盘就OK了,不过你的硬盘大小和转速一定要是一样的,至于容量好象比你现有硬盘大的容量也可以,但是必须转速相同。比你原来盘大的那部分空间就浪费掉了。

 秋池飞叶 回复于:2004-11-25 16:43:50
[quote:78f86a2e22="llzqq"]


如果是硬件RAID5,是不是直接更换问题盘?[/quote:78f86a2e22]

是.而且要是你的RAID卡支持,换完后会自动rebuilding

 kecai_cale 回复于:2005-03-24 00:51:25
都说完了,我就不用说了,hoho

原文转自:http://www.ltesting.net