RedHat在建过RAID的盘上再建立新的软RAID出现not
2016-03-12 本文已影响376人
Quasars
参考这里:
<a href=http://www.linuxquestions.org/questions/linux-newbie-8/raid-array-creations-fails-837744/>raid-array-creations-fails</a>
大意是:
首先对某几个盘建立新分区(或建新分区表)
接着用这几个新分区建array.
(以前曾经使用过这几个盘建array).
发现:
即使把该盘删除分区表后重建新分区表和分区,在mdadm create new array时依然会有警告:(提示该盘是某个array的成员盘).
/dev/sdx appears to be part of a raid array.
mdadm: partition table exists on /dev/sdx but will be lost or meaningless after creating array.
该盘已umount.
该盘没有使用者(lsof命令).
mdadm -E /dev/sdx会出现一堆信息.
现在, 用mdadm --zero-superblock /dev/sdx
清除盘上的MD信息.
出现mdadm: Couldn't open /dev/sde for write - not zeroing
.
发现问题所在了,Redhat目前无法清除MD信息,上面的网址提示,需要安装dm的配套工具.
yum erase dmraid
.
重启后发现ok了.