激活后第二次新的Raid-1arrays重build

我使用这个howto从现有的数据分区创build了一个软件raid-1。 两个磁盘都是usb 1TB磁盘,(每个磁盘都有两个分区,每个磁盘都有第二个分区,它们的大小相同)

所以我只是用typesfd重新分区了磁盘B并创build了这个数组

mdadm --create /dev/md0 --level=1 --raid-devices=2 missing /dev/sdf2 

格式化它(reiserfs),挂载它,复制数据。

我用gnome设备套件(?)(= Laufwerksverwaltung)来做一些。 不知道是否混淆了它。

把mdadm.conf放在这一行

 ARRAY /dev/md0 level=raid1 num-devices=2 UUID=07e09d37:975bfef4:80073a9f:2aa04953 

添加到fstab:

 UUID=07e09d37-975b-fef4-8007-3a9f2aa04953 none auto nouser,noauto 0 0 /dev/md0 /media/md0 reiserfs defaults 0 0 

我以某种方式启用它,并开始重build。 花了很长时间(很多小文件)。

我登上它并检查内容。 然后,我想testing删除驱动器。 当然,未安装的磁盘arrays和磁盘,arrays再次安装,内容没关系。

不知道是否有错误发生; 至less我testing了重启,不知何故重build开始了。

最后所有重buildarrays仍然退化。 所以我决定通过设备pipe理器停止并运行检查。 重新激活后,它又开始重build。

这里有什么问题? 帮助我了解软件RAID中的过程。

这里有更多的信息:

 root@grooverunner:~# mdadm --detail /dev/md0 /dev/md0: Version : 00.90 Creation Time : Sat Apr 30 00:19:23 2011 Raid Level : raid1 Array Size : 452462592 (431.50 GiB 463.32 GB) Used Dev Size : 452462592 (431.50 GiB 463.32 GB) Raid Devices : 2 Total Devices : 2 Preferred Minor : 0 Persistence : Superblock is persistent Update Time : Sat Apr 30 21:16:15 2011 State : clean, degraded, recovering Active Devices : 1 Working Devices : 2 Failed Devices : 0 Spare Devices : 1 Rebuild Status : 5% complete UUID : 07e09d37:975bfef4:80073a9f:2aa04953 (local to host grooverunner) Events : 0.1198 Number Major Minor RaidDevice State 2 8 50 0 spare rebuilding /dev/sdd2 1 8 66 1 active sync /dev/sde2 

我的相关问题是:

  1. 重build是否总是复制一切?
  2. 什么是mdadm的对面 – 汇编?

每当一次MD进入降级状态,就需要重build。 重build将始终重新同步整个磁盘。

重新启动之前,驱动器拆卸testing的重build是否完成? 当重build后它“仍然退化”时,它说了什么? 如果在重build完成后没有退出退化状态,那么这就是您的真正问题。 等待重build完成,然后检查mdadm --detailcat /proc/mdstat

mdadm --stop是组合的反义词。