生产环境中在BIOS里配置RAID
RAID:磁盘阵列
1、虚拟机添加6个新硬盘
2、scan刷新硬件接口信息,lsblk显示硬件分区
3、将每个硬盘分成2个区
fdisk /dev/sdb
fdisk /dev/sdc
fdisk /dev/sdd
fdisk /dev/sde
fdisk /dev/sdf
fdisk /dev/sdg
4、创建卷组
5、创建逻辑卷
6、创建RAID 6
mdadm -C -v /dev/md6 -l6 -n4 /dev/yst/yiyi /dev/yst/erer /dev/yst/sansan /dev/yst/sisi -x2 /dev/yst/wuwu /dev/yst/liuliu
md6:代表RAID名称
-l6:代表RAID级别
-n4:指定使用几块硬盘(raid 6至少使用4块)
-x2:指定2块热备份盘
7、查看RAID 6的详细信息(4个逻辑硬盘+2个热备份盘)
8、创建文件系统(格式化)
注意:不能在磁盘分区时格式化或挂载,否则系统在一开始就识别了硬盘分区,成了真正的物理磁盘,磁盘不能再创建逻辑卷了。
9、临时挂载磁盘
mkdir data
mount /dev/md6 data
10、查看磁盘阵列后读写功能是否正常
结果:正常读写数据
11、模拟1块磁盘故障。查看备份盘是否顶上
结果:正常读写数据
12、模拟2块磁盘故障。查看2块备份盘是否均顶上
结果:正常读取数据
13、模拟5块磁盘故障
结果:不能读取数据
14、结论:RAID 6因为奇偶校验机制,最少保留2块磁盘正常,否则不能读取数据