MDADM无法连接到Ubuntu 11.10上的EBS驱动器

我一直在使用一个raid.sh脚本[1]已经有一年多的时间了,从来没有给我带来麻烦。 我最近开始从AWS上的Ubuntu 10.04机器迁移到Ubuntu 11.10。 我将raid.sh脚本从旧的sdF样式驱动器名称更新为xvdF。 既然这样做,当连接我的4个EBS驱动器时,当使用全新的驱动器时,mdadm在我的一些驱动器(比如1中的4)上出现“设备正忙”的错误,而在尝试使用卷创build时,4个驱动器中的4个从快照。 我也附上下面的错误[2]。

试了这个之后,设备显示为“忙”,当我正确地确定所有的东西都是通过mdadm卸载和停止的,并且使用AWS web控制台分离音量时,驱动器会被卡住,有时甚至会说“忙” 。

任何情况下将不胜感激,谢谢!

[1]

#mdadm == Raiding software #xfsprogs == XFS filesystem creator/manager sudo apt-get install -y mdadm xfsprogs; sudo mdadm --create /dev/md0 --level 0 --chunk=256 --metadata=1.1 --raid-devices=4 /dev/xvdf /dev/xvdg /dev/xvdh /dev/xvdi; echo DEVICE /dev/xvdf /dev/xvdg /dev/xvdh /dev/xvdi | sudo tee /etc/mdadm/mdadm.conf; sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf; sudo mkfs.xfs /dev/md0; echo "/dev/md0 /raiddrive xfs noatime 0 0" | sudo tee -a /etc/fstab; sudo mkdir /raiddrive; sudo mount /raiddrive; sudo blockdev --setra 65536 /dev/md0; df -h /raiddrive; sudo chown ubuntu:ubuntu /raiddrive; 

[2]

 mdadm: super1.x cannot open /dev/xvdf: Device or resource busy mdadm: /dev/xvdf is not suitable for this array. mdadm: super1.x cannot open /dev/xvdg: Device or resource busy mdadm: /dev/xvdg is not suitable for this array. mdadm: super1.x cannot open /dev/xvdh: Device or resource busy mdadm: /dev/xvdh is not suitable for this array. mdadm: super1.x cannot open /dev/xvdi: Device or resource busy mdadm: /dev/xvdi is not suitable for this array. mdadm: create aborted DEVICE /dev/xvdf /dev/xvdg /dev/xvdh /dev/xvdi ARRAY /dev/md/ip-10-4-237-174:0 metadata=1.1 name=ip-10-4-237-174:0 UUID=151438b6:98297ef2:e40fb2e3:a1ee73f3 

此链接回答: http : //dev.bizo.com/2012/07/mdadm-device-or-resource-busy.html