安装mdadm 构建软RAID磁盘阵列

本文详细介绍了如何使用mdadm工具在Linux环境下搭建RAID阵列,包括安装mdadm,准备磁盘分区,创建RAID设备,挂载及使用文件系统,以及RAID阵列的启动、停止和设备恢复等操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、安装mdadm

查看mdadm工具是否安装:
[root@192 ~]# rpm -qa | grep mdadm
mdadm-4.1-rc1_2.el7.x86_64

2、准备用于RAID阵列的分区
(1)查看磁盘分区

fdisk -l
接着去虚拟机设置 添加设备
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
直接点击完成 在同样步骤 再来三次 总共添加4块
在这里插入图片描述
再次查看磁盘分区
fdisk -l
要是没效果可能需要重启虚拟机(我当时重启的 就好了)

(2)给磁盘进行分区

fdisk /dev/sdb
之后就是:n p 3回车 t fd p q
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
同理完成:fdisk /dev/sdc fdisk /dev/sdd fdisk /dev/sde
看分区:fdisk -l | grep “/dev”
在这里插入图片描述
(2)创建RAID设备
mdadm -Cv /dev/md0 -a yes -n4 -l5 /dev/sd[bcde]
(3)查看 RAID5 是否存在
ll /dev/md0
2)查看proc文件系统
cat /proc/mdstat
(4)创建RAID设备并建立文件系统
mkfs -t ext4 /dev/md0

4、挂载并使用文件系统
(1)临时挂载

mkdir /hello
mount /dev/md0 /hello/
df -hT
卸载的话:umount /hello

(2)永久挂载

1)编辑/etc/fstab文件
cp /etc/fstab /etc/fstab.bak
vim /etc/fstab
2)进行查验
umount /hello
df -hT
mount -a
df -hT
上面执行卸载命令了 在加回来
mount /dev/md0 /hello/
查看磁盘信息:cat /proc/mdstat

扫描或查看磁盘阵列信息

方法一: mdadm -vDs
方法二:mdadm -D /dev/md0
方法三:cat /proc/mdstat
2)启动/停止RAID阵列
mdadm配置文件
echo ‘DEVICE /dev/sd[bcde]’ > /etc/mdadm.conf
mdadm -Ds >> /etc/mdadm.conf
cat /etc/mdadm.conf
2)配置mdadm开机自启动
使用配置文件后,RAID设备在重启后也可以正常的自动加载,因为系统在开机启动时会自动加载RAID。

需要重启:init 6
停止:umount /dev/md0
你虽然卸载了 但是 服务没停 执行:mdadm -S /dev/md0
开启:

使用配置文件时: mdadm -As /dev/md0

没有使用配置文件时:mdadm -A /dev/md0 /dev/sd[bcde]

(3)设备恢复操作
模拟阵列设备故障
将一个磁盘标记为faulty,模拟硬盘坏损
cat /proc/mdstat
mdadm /dev/md0 -f /dev/sdb
查看完成坏损设备后的RAID状态
方法一:mdadm -D /dev/md0
方法二:cat /proc/mdstat
更换故障设备,并恢复数据
移除坏损设备
mdadm /dev/md0 -r /dev/sdb
添加新的设备
mdadm /dev/md0 -a /dev/sdb
查看最终状态
方法一:mdadm -D /dev/md0
方法二:mdadm /dev/md0 -a /dev/sdb
cat /proc/mdstat
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值