首页 > 其他分享 >mdadm彻底删除software RAID 0

mdadm彻底删除software RAID 0

时间:2023-04-27 11:01:27浏览次数:45  
标签:RAID md0p1 删除 dev Devices mdadm software


有没有朋友感觉今天的文章有点难,如果觉得难的朋友可以在下面留言,后面我会给大家安排一些简单的文章,让大家可以循序渐进。基础稍微薄弱的童鞋也可以投稿,这样你就慢慢成长起来了。

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

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


实验环境

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


[root@localhost /]# 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 
command:mdadm -S /dev/md0p1

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

2. 删除自动配置文件 
将/etc/mdadm.conf文件中关于该md0的配置信息删除即可,这个方式有很多种。由于我的配置信息中只有一个RAID,所以我选择将文件清空。 
command:cat /dev/null > /etc/mdadm.conf

3. 删除元数据 
以前我一直以为删除来配置文件就算彻底结束了,可是再重启的话还是可以在/dev下找到md设备,后来发现是没有将RAID分区中的元数据删除。 
command:mdadm --zero-superblock /dev/sdb1

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

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

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


mdadm彻底删除software RAID 0_重启

标签:RAID,md0p1,删除,dev,Devices,mdadm,software
From: https://blog.51cto.com/zmedu/6229976

相关文章

  • H3C R4900 G5做RAID安装系统
    一、先进行BIOS设置HDM接口,通过HDM远程管理界面,按F10创建RAID 二、选择安装系统三、这样RAID1就创建好,如果还要创建RAID,再点“创建RAID” 四、再创建一个RAID5  五、创建完了RAID,然后返回到主页面,退出这个界面; 六、加载镜像文件,按F7选择从虚拟光驱引导; ......
  • XI Samara Regional Intercollegiate Programming Contest Problem C. Third-Party
    Pavelisdevelopingagame.Todothat,heneedsfunctionsavailableinathird-partylibrarytoofamoustobecalled.Itisknownthatthefunctionifirstappearedinversionaiandexisteduntilversionbi,andstartingfromtheversionbi+1,it......
  • 磁盘存储术语-MBR和GPT及RAID技术
    磁盘存储术语总结1、head:磁头磁头数=盘面数2、track:磁道磁道=柱面数3、sector:扇区,512bytes4、cylinder:柱面1柱面=512*sector数/track*head数=512*63*255=7.84MMBR和GPT结构1、MBR:(MasterBootRecord)主引导记录,是传统的分区机制,应用于绝大多数使用BIOS的PC设备,使用32位......
  • Dell R730 raid1换盘后不自动Rebuild
    一台R730raid1坏了一块盘,更换后发现没有rebuild。在linux系统下查看如下:/opt/MegaRAID/MegaCli/MegaCli64-PDList-aALL|grepstate查看有问题硬盘是0号槽位,信怎如下:/opt/MegaRAID/MegaCli/MegaCli64-PDList-aALLAdapter#0EnclosureDeviceID:32SlotNumber:0Driv......
  • Linux操作系统内存管理RAID磁盘阵列与配置
    1、RAID磁盘阵列简称:独立冗余磁盘阵列把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘)。从而提供比单个硬盘更高的存储性能和提供数据备份技术。1.1RAID级别组成磁盘阵列的不同方式称为RAID级别(RAIDLevels)常用的RAID级别:RAID0、RAID1、RAID5、RAID6、RAID1......
  • 不是所有服务器RAID卡都有带外管理功能
    巡检发现一台服务器硬盘告警,但是登陆iBMC发现并没有告警信息。在信息-系统信息-存储界面赫然写着这么一句话:“此页面的RAID控制器、逻辑驱动器、物理驱动器(SAS/SATA接口)的信息依赖RAID卡的带外管理功能,并且在系统引导完成后或者安装并完全启动IBMA2.0才能显示。”控制器信息 ......
  • SATA Mode:Optane without Raid导致lsblk检测不到磁盘
     本人是Win(WD512G)+Fedora(Lexar256G),在FedoraLinux中无法显示Windows的硬盘,但Fedora是自带NTFS驱动的,不存在文件系统不兼容。       (实际上影响不止于此,安装ubuntu会提示请关闭Raid功能,安装CentOS/deepin会完全检测不到任何硬盘,导致无法安装。本人当初无法解决,......
  • CMPSC311 mdadm Linear Device
    Assignment#4–mdadmLinearDevice(Caching)CMPSC311-IntroductiontoSystemsProgrammingFall2021-Prof.AghayevDuedate:April9,2023(11:59PM)ESTYoujustcompletedimplementingmdadmanditisworking.Thesoftwareengineerswhoplantobuild......
  • 【Linux】raid管理工具-mdadm-raid0管理
    文章目录mdadm介绍mdadm命令的参数实战raid0新增两块硬盘创建raid0把配置信息保存起来对raid0创建分区格式化分区并挂载设置开机自动挂载mdadm介绍管理软raid工具:mdadmmdadm是linux下用于创建和管理软件RAID的命令,是一个模式化命令mdadm命令的参数-C建立一个新阵列-A激活磁......
  • 【linux】mdadm-raid1管理
    文章目录回顾:raid1原理:实验内容:1)创建分区2)创建raid13)将RAID1信息保存到配置文件中4)检查我们的磁盘阵列5)在raid设备上创建文件系统并挂载6)创建测试文件,看如果一块磁盘坏掉,数据是否丢失7)模拟损坏(sdd1盘坏掉了)8)移除坏掉的设备,同时另外加一个备份盘9)增加一块热备盘总结:回顾:rai......