RAID
RAID常用命令
创建
[root@localhost ~]# mdadm --create(-C) /dev/md1 --level=1(-l) --raid-devices=2 (-n)/dev/sdc1 /dev/sdd1
标记故障
[root@localhost aaa]# mdadm /dev/md1 --fail (-f)/dev/sdc1
移除
[root@localhost aaa]# mdadm /dev/md1 --remove(-r) /dev/sdc1
添加
[root@localhost aaa]# mdadm /dev/md1 --add (-a)/dev/sde1
显示详情信息
[root@localhost aaa]# mdadm --detail(-D) /dev/md1
停止
[root@localhost ~]# mdadm --stop (-S)/dev/md0
清除raid标识
[root@localhost ~]# mdadm --help
[root@localhost ~]# mdadm --misc --help
[root@localhost ~]# mdadm --misc --zero-superblock /dev/sdb[1-2]
下载安装包工具
yum -y install mdadm
刷新分区
[root@localhost ~]# partprobe
其他参数:
[root@localhost ~]# mdadm -S /dev/md0 (停止指定raid)
[root@localhost ~]# mdadm -Ss (停止所有raid)
[root@localhost ~]# mdadm -As /dev/md0(开启指定raid)
[root@localhost ~]# mdadm -As (开启所有raid)
raid0应用
在sdb盘分两个区
创建raid0
-C raid名称
-l raid等级
-n 磁盘名称数量
查看RAID阵列状态
[root@raid ~]# cat /proc/mdstat
[root@raid ~]# mdadm -D /dev/md0
查看详情信息
raid0分区
格式化
挂载
raid1
分三个区
创建raid1
-x 热备盘数
查看RAID阵列状态
查看详细信息
分区
格式化
挂载查看
模拟故障
[root@raid ~]# watch -n 1 cat /proc/mdstat
实时 查看每秒运行状态
raid1中/dev/sdc1出现故障,观察/dev/sdc3 备用盘能否自动顶替故障盘
把sdc1指定为故障状态
查看状态
删除sdc1raid并查看信息
raid5
分区
创建raid5并查看信息
-c 指定chunk
给sdb分区(sdb3)
故障测试
删除sdd1
在raid5上扩展一个盘
给raid5分区
格式化
挂载
删除raid5
先卸载
关闭raid5
删除
raid10搭建
创建raid10
查看实时状态
查看详情信息