Linux删除软件raid怎么做,Linux软件raid删除

这个在网上很多的资料都不是正确的移除方法,今天我就给大家详细说一下。

网上很多教程一般都是这样的步骤

umount卸载RAID设备

编辑配置文件包括

/etc/mdadm.conf

/etc/fstab

停止RAID设备

mdadm -S /dev/md5

到这里就结束了,如今在RHEL6的系统上,你会发现仅上面的步骤是完全不行的,RHEL6系统重新启动后,他会自动创建/dev/md127(这里不同级别数字会不同)这样的文件,而且以前在RAID里面的设备,你是不能使用的。如果你遇到这样的情况的话,就说明我们做的RAID没有彻底删除。那么下面就看看我是如何实现彻底删除的。

1、umount卸载RAID设备

[root@yufei ~]# umount /dev/md5

2、停止RAID设备

[root@yufei ~]# mdadm -S /dev/md5

mdadm: stopped /dev/md5

这里顺便给大家讲一下设备停止后如何开启,算是插曲啊。

[root@yufei ~]# mdadm -A -s /dev/md5

mdadm: /dev/md5 has been started with 3 drives and 1 spare.

在停止前,你要用再查看一下RAID里面的硬盘信息,因为后面会用到这个,很关键哦!

[root@yufei ~]# mdadm -D /dev/md5

Number  Major  Minor   RaidDevice State

3      8      64       0     active sync   /dev/sde

1      8      32       1     active sync   /dev/sdc

4      8      48       2     active sync   /dev/sdd

5      8      80       -     spare   /dev/sdf

OK,现在再停止一次

[root@yufei ~]# mdadm -S /dev/md5

mdadm: stopped /dev/md5

3、移除RAID里面的磁盘(这是关键的一步,而很多教程上都没有写)

删除RAID里面的所有磁盘

这一步,一定要把RAID停止后才能执行,否则会出现下面的错误提示

mdadm: Couldn’t open /dev/sde for write – not zeroing

[root@yufei ~]# mdadm --misc --zero-superblock /dev/sde

[root@yufei ~]# mdadm --misc --zero-superblock /dev/sdc

[root@yufei ~]# mdadm --misc --zero-superblock /dev/sdd

[root@yufei ~]# mdadm --misc --zero-superblock /dev/sdf

OK,这时候就把RAID里面的所有磁盘删除掉了。

4、删除相关配置文件里面的RAID信息

[root@yufei ~]# vim /etc/mdadm.conf

把我们增加的这一行删除

ARRAY /dev/md5 metadata=1.2 spares=1 name=yufei:5UUID=69443d97:7e32415d:7f3843c5:4d5015cf

[root@yufei ~]# vim /etc/fstab

把我们增加的这一行删除

/dev/md5               /mnt                   ext4   defaults       0 0

经过这四步就完全删除RIAD了。重新启动,也不会有raid的相关内容了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值