mdadm命令是multiple devices admin的简称,它是linux下的一款标准的软件 RAID管理工具,可以管理linux软RAID,比如创建、调整、监控RAID。

mdadm命令能够诊断、监控和收集详细的阵列信息,是一个单独集成化的程序而不是一些分散程序的集合,因此对不同RAID管理命令有共通的语法。

mdadm命令能够执行几乎所有的功能而不需要配置文件(也没有默认的配置文件)。

语法格式:mdadm [参数]

常用模式参数:

create创建一个新的RAID,每个设备都具有元数据(超级块)

build创建或组合一个没有元数据(超级块)的RAID

assemble组装以前创建的RAID的组件集成到一个活动RAID

manage更改一个现有的RAID,比如添加新的备用成员和删除故障设备

misc报告或修改各种RAID相关设备,比如查询RAID或者设备的状态信息、删除旧的超级块

grow调整/重新塑造一个活动RAID,比如改变RAID容量或阵列中的设备数目。

monitor监控一个或多个RAID的更改

incremental添加设备到RAID中,或从RAID中删除设备。

常用参数:

-D显示RAID设备的详细信息

-A加入一个以前定义的RAID

-B创建一个没有超级块的RAID设备

-F选项监控模式

-G更改RAID设备的大小或形态

-I添加设备到RAID中,或从RAID中删除设备

-z组建RAID1、RAID4、RAID5、RAID6后从每个RAID成员获取的空间容量

-s扫描配置文件或/proc/mdstat以搜寻丢失的信息

-C创建RAID设备,把RAID信息写入每个RAID成员超级块中

-v显示RAID创建过程中的详细信息

-B创建RAID的另一种方法,不把RAID信息写入每个RAID成员的超级块中

-l指定RAID的级别

-n指定RAID中活动设备的数目

-f把RAID成员列为有问题,以便移除该成员

-r把RAID成员移出RAID设备

-a向RAID设备中添加一个成员

--re-add把最近移除的RAID成员重新添加到RAID设备中

-E查看RAID成员详细信息

-c指定chunk大小,创建一个RAID设备时默认为512kb

-R开始部分组装RAID

-S停用RAID设备,释放所有资源

-x指定初始RAID设备的备用成员的数量

--zero-superblock如果RAID设备包含一个有效的超级块,该块使用零覆盖

参考实例

使用sda1和sdb1创建RAID0,条带大小是64KB:

[root@linuxcool ~]# mdadm –create /dev/md0 –chunk=64 –level=0 –raid-devices=2 /dev/sda1 /dev/sdb1

给md0增加热备盘sdc1:

[root@linuxcool ~]# mdadm /dev/md0 -add /dev/sdc1

查看组件设备sda1中超级块的信息和状态:

[root@linuxcool ~]# mdadm –examine /dev/sda1

停止md0的运行:

[root@linuxcool ~]# mdadm –stop /dev/md0

linux 软raid命令,mdadm命令 – 管理linux软RAID相关推荐

  1. md0和md1linux软raid,linux下Raid及mdadm命令详解

    linux下Raid及mdadm命令详解 1.RAID级别:仅代表磁盘组织方式不同,没有高低之分: Raid常用种类:raid0,raid1,raid5,raid10,raid01 jbod:叠加硬盘 ...

  2. 第十六章、Raid及mdadm命令

    第十六章.Raid及mdadm命令 10_01_Raid及mdadm命令之一 (17 - $) 各种接口的速率: IDE: 133Mbps SATA: 300Mbps, 600Mbps, 6Gbps ...

  3. Raid和mdadm命令

    一.Raid粗略介绍 1.RAID的名称:独立冗余磁盘阵列 2.RAID的级别(RAID level):该级别仅代表硬盘组织方式不同,没有上下之分. 3.RAID组合时候要考虑以下几点: (1)数据存 ...

  4. Linux使用命令启用配额管理,Linux 用户 quote 配置 说明

    David一直是我浏览博客的对象,对他非常敬佩,所以经常转发他的博文,还请谅解.http://blog.csdn.net/tianlesoftware/article/details/9878915 ...

  5. Linux使用命令启用配额管理,Linux常用命令(九)磁盘配额管理

    Linux常用命令(九)磁盘配额管理 一.磁盘配额概述 1.磁盘配额的作用范围 quota软件设置的磁盘配额功能,只在指定的文件系统(分区)内有效,用户使用其它未设置配额的文件系统时,将不会受到限制. ...

  6. linux下用户和组的管理,linux用户和组管理常见命令

    本文总结了一些linux用户和组管理常见命令.供大家参考,具体如下: 1.用户隶属于用户组的. 2.用户与用户组配置文件 1)用户组配置文件 /etc/group 第一列:用户组的组名 第二列:组密码 ...

  7. Raid及mdadm命令

    双方都遵循的某种联系的方式成为法则 将多个硬盘组合成一个磁盘的技术是Raid 级别不能表示性能的优越性,只是代表组合方式的不同 0:调带 读写性能提升,没有冗余能力,空间利用率ns 1:镜像 读性能提 ...

  8. linux限制磁盘io,使用cgroups管理Linux磁盘io的方法

    我们都知道Linux系统中的cgroups可用于管理cpu资源,今天小编要给大家介绍的是如何使用cgroups管理进程磁盘io,如果你对此感兴趣的话,不妨来了解下吧. 这个功能通过 blkio 子系统 ...

  9. linux中probe函数的pm管理,linux中 probe函数的何时调用的

    所以的驱动教程上都说:只有设备和驱动的名字匹配,BUS就会调用驱动的probe函数,但是有时我们要看看probe函数里面到底做了什么,还有传递给probe函数的参数我们就不知道在哪定义(反正不是我们在 ...

最新文章

  1. 迅速返回页面顶部代码
  2. IDA 7.5 Demo 包含 Windows、Linux、macOS
  3. cnpm与npm的区别
  4. linux ioctl及ioctl command
  5. html5的q标签,HTML 5 q 标签 - HTML 参考手册
  6. dpf linux安装db2_值得一看!数据库及Mysql入门,附详细安装教程
  7. Lattice FPGA 开发工具Diamond使用流程总结——安装
  8. 多元统计分析主成分分析何晓群版课后作业
  9. c语言编程 要有菜单工作界面,使用C语言图形界面进行编程
  10. 《凤凰项目》读书笔记一
  11. 计算机路由器无线级联配置,不同品牌无线路由器 无线级联 配置案例
  12. 芒种时节,某地为何无人收割小麦?
  13. 完美解决Windows 7更新失败(Windows Update 错误 80070003)
  14. 在list中筛选出符合条件的数据(返回list)
  15. IDEA 黄色警告 found duplicated code in this file finds duplicated code
  16. 基金训练营学习笔记6-基金定投
  17. 没有空闲时间时该如何做一个业余项目?
  18. prism DelegateCommand的使用
  19. J-Link V9 复活
  20. 企业app开发的基本流程!

热门文章

  1. 华为WATCH 3和GT3运动手表该如何选?哪个更适合自己
  2. Python 继承与多态
  3. 【数据产品案例】口碑-会员分析
  4. 学习自旋电子学的笔记01:微磁模拟软件OOMMF的教程(中文版)17.4-22章
  5. (三)DepthAI-python相关接口:OAK Nodes
  6. Google图像识别网络
  7. moto E6刷机笔记
  8. java满了怎么清空_Win 10 C 盘突然爆满,怎么清理?
  9. Python的活色生香
  10. 计算机文件夹不在桌面显示,为什么我的电脑桌面上的有个文件夹里的文件突然不见了呢...