RedHat在建过RAID的盘上再建立新的软RAID出现not suitable for this array.

参考这里:
<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了.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容