基础程序安装
# 使用yum安装
yum -y install gdisk mdadm
# rpm包安装
rpm -ivh libreport-filesystem-2.1.11-43.el7.centos.x86_64.rpm
rpm -ivh mdadm-4.1-1.el7.x86_64.rpm
rpm -ivh gdisk-0.8.10-3.el7.x86_64.rpm
检查是否安装配置过RAID
# 检查设备是否已经做过raid
mdadm -E /dev/sd{b,c}
磁盘分区
# 对磁盘分区,
gdisk /dev/sdb
n
p
# 列出分区类型
L
# 调整分区类型
t
# Linux RAID类型
fd00
# 保存配置
w
# 确认
y
验证分区定义是否为RAID
# 验证是否正确定义RAID
mdadm -E /dev/sd{b,c}
mdadm -E /dev/sd{b,c}1
创建RAID
# 创建RAID0
mdadm -C /dev/md0 -l raid0 -n 2 /dev/sd{b,c}1
-C #创建
-l #级别
-n #RAID设备数
最后指定原始设备
检查RAID是否正确创建
# 查看是否创建RAID成功
cat /proc/mdstat
# 验证是否正确定义RAID
mdadm -E /dev/sd{b,c}1
# 查看raid0信息
mdadm -D /dev/md0
格式化并挂载RAID
# 格式化文件系统
mkfs.ext4 /dev/md0
# 创建挂在目录
mkdir /mnt/raid0
# 挂在raid0
mount /dev/md0 /mnt/raid0/
# 查看uuid,分区类型
blkid /dev/md0
# 添加自动挂载
vim /etc/fstab
/dev/md0 /mnt/raid0 ext4 deaults 0 0
# 检查fstab语法
mount -av
保存配置,以便停止后重新装配
# 保存RAID配置
echo DEVICE /dev/sd{b,c}1 > /etc/mdadm.conf
mdadm -Dvs >> /etc/mdadm.conf
mdadm -D -s -v >> /etc/mdadm.conf
mdadm --detail --scan --verbose >> /etc/mdadm.conf
cat /etc/mdadm.conf
清除raid0
#取消挂载
umount /dev/md0
# 停止raid0
mdadm -S /dev/md0
# 清除成员磁盘当中阵列的超级块信息
mdadm --zero-superblock /dev/sd{b,c}1
# 删除或注释/etc/fstab上的挂载信息
vi /etc/fstab
# /dev/md0 /mnt/raid0 ext4 deaults 0 0
重新装配
# 将已经停止的阵列重新装配
mdadm -A /dev/md0 /dev/sd{b,c}1
# 自动装配,自动从/etc/mdadm.conf配置文件读取配置
mdadm -A /dev/md0