基礎程序安裝
# 使用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