mdadm彻底删除software RAID 0

在我们社区,我希望你们都可以成为大牛,很大很大的大牛哈。加油!

Linux系统中可以通过使用mdadm这个简单高效的命令将几块盘甚至一块盘的几个分区组成一个software RAID阵列,提高存储效率。但是当我们不想保留这个RAID了,就需要彻底删除这个RAID,今天就来说说如何删除的彻彻底底的。

 

实验环境

使用mdadm安装softwareRAID结束后使用mdadm -D /dev/md0p1 查看RAID的状态:

 

[[email protected] /]# mdadm -D/dev/md0p1 

 /dev/md0p1:

        Version : 1.2

  Creation Time : Sun Jun 19 14:19:592016

     Raid Level : raid0

     Array Size : 41907200(39.97 GiB 42.91 GB)

   Raid Devices : 2

  Total Devices : 2

    Persistence : Superblock ispersistent

 

    Update Time : Sun Jun 1914:19:59 2016

          State :clean 

 Active Devices : 2

Working Devices : 2

 Failed Devices : 0

  Spare Devices : 0

 

     Chunk Size : 512K

 

         Name : bogon:0

         UUID : 3f55f4f4:db83ffc5:96c1168d:f1706990

         Events :0

 

    Number   Major  Minor   RaidDevice State

       0      8       17        0     active sync   /dev/sdb1

       1      8       33        1     active sync   /dev/sdc1

可以看出这是由2个分区组成的RAID0。

 

那么接下来我们就彻底删除这个RAID0.请确保该RAID没有挂载到某一目录下,否则请先卸载,卸载格式:umount /dev/md0p1目录路径。


删除流程

1. 停止运行RAID mdadm:stopped /dev/md0p1,表明该md0p1阵列已经停止运行。

2. 删除自动配置文件 

3. 删除元数据 

      command:mdadm --zero-superblock /dev/sdc1

    如还有其他分区,对于其他分区格式也一样。

至此,该software RAID0已经彻底删除,重启后也不会自动安装了。

本文来自阿标的投稿   (动起手来把你想要分享的投稿吧,稿件都将被选入科技月刊,投稿类型可以是科技,可以是心情,可以是

mdadm彻底删除software RAID 0