mdadm的使用方法

mdadm 是一个用于管理 Linux 软件 RAID(Redundant Array of Independent Disks)的工具。它允许用户创建、管理和监视软件 RAID 设备,包括 RAID 0、RAID 1、RAID 5、RAID 6 等各种级别。以下是一些常见的 mdadm 命令和用法:

1. 创建 RAID 设备:

RAID 0:
sudo mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sdX1 /dev/sdX2
RAID 1:
sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdX1 /dev/sdX2
RAID 5:
sudo mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sdX1 /dev/sdX2 /dev/sdX3
RAID 6:
sudo mdadm --create /dev/md0 --level=6 --raid-devices=4 /dev/sdX1 /dev/sdX2 /dev/sdX3 /dev/sdX4
  • /dev/md0 是创建的 RAID 设备名称。
  • --level 指定 RAID 级别。
  • --raid-devices 指定 RAID 设备中的硬盘数目。
  • /dev/sdX1, /dev/sdX2, … 是参与 RAID 的硬盘。

2. 查看 RAID 设备信息:

sudo mdadm --detail /dev/md0

这个命令用于查看指定 RAID 设备的详细信息,包括硬盘状态、RAID 级别、设备数量等。

3. 监控 RAID 设备:

watch -n 1 cat /proc/mdstat

这个命令用于实时监控 /proc/mdstat 文件,显示 RAID 设备的状态和同步进度。

4. 添加/移除硬盘:

添加硬盘:
sudo mdadm --manage /dev/md0 --add /dev/sdX5
移除硬盘:
sudo mdadm --manage /dev/md0 --remove /dev/sdX2

5. 停用和删除 RAID 设备:

停用 RAID 设备:
sudo mdadm --stop /dev/md0
删除 RAID 设备:
sudo mdadm --remove /dev/md0

6. 保存和恢复配置:

保存配置:
sudo mdadm --detail --scan >> /etc/mdadm/mdadm.conf
恢复配置:
sudo mdadm --assemble --scan

以上是一些基本的 mdadm 命令和用法示例。在使用 mdadm 进行 RAID 管理时,请确保你理解每个命令的含义,以免误操作导致数据丢失。在实际使用中,你可能还需要根据特定的需求和硬件配置调整命令参数。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值