创建和管理软RAID
1、查看磁盘信息
fdisk -l
2、创建硬盘分区
fdisk /dev/sdb
设置分区为fd模式
partprobe -a
3、创建RAID
mdadm
管理linux软件的RAID设备
-C:创建软件RAID(create)
-l:指定RAID级别(level)
-n:指定磁盘个数
-x:指定备用设备个数(spare)
--detail:查看RAID卷组的详细信息
举例:
#使用/dev/sdb1,/dev/sdc1,/dev/sdd1创建RAID0组名为/dev/md0
#mdadm -C /dev/md0 -l 0 -n 3 /dev/sdb1 /dev/sdc1 /dev/sdd1
#使用/dev/sdb2 /dev/sdc2 /dev/sdd2创建RAID5组名为/dev/md5,/dev/sde1为spare盘
#mdadm -C /dev/md5 -l 5 -n 4 -x 1 /dev/sdb2 /dev/sdc2 /dev/sdd2 /dev/sde1
#查看RAID卷组的详细信息
#mdadm --detail /dev/md0
4、格式化与挂载
#mkfs.ext4 /dev/md0
#mkdir /raid0
#mount /dev/md0 /raid0
5、RAID性能测试
在不同的文件夹中测试性能,/raid0 /raid5
#time dd if=/dev/zero of=txt bs=1M count=1000
6、RAID故障模拟
#模拟/dev/sdb2磁盘损坏
#mdadm /dev/md5 -f /dev/sdb2
#删除坏的磁盘
#mdadm /dev/md5 --remove /dev/sdb2
#添加新的磁盘
#mdadm /dev/md5 -a /dev/sde
1、查看磁盘信息
fdisk -l
2、创建硬盘分区
fdisk /dev/sdb
设置分区为fd模式
partprobe -a
3、创建RAID
mdadm
管理linux软件的RAID设备
-C:创建软件RAID(create)
-l:指定RAID级别(level)
-n:指定磁盘个数
-x:指定备用设备个数(spare)
--detail:查看RAID卷组的详细信息
举例:
#使用/dev/sdb1,/dev/sdc1,/dev/sdd1创建RAID0组名为/dev/md0
#mdadm -C /dev/md0 -l 0 -n 3 /dev/sdb1 /dev/sdc1 /dev/sdd1
#使用/dev/sdb2 /dev/sdc2 /dev/sdd2创建RAID5组名为/dev/md5,/dev/sde1为spare盘
#mdadm -C /dev/md5 -l 5 -n 4 -x 1 /dev/sdb2 /dev/sdc2 /dev/sdd2 /dev/sde1
#查看RAID卷组的详细信息
#mdadm --detail /dev/md0
4、格式化与挂载
#mkfs.ext4 /dev/md0
#mkdir /raid0
#mount /dev/md0 /raid0
5、RAID性能测试
在不同的文件夹中测试性能,/raid0 /raid5
#time dd if=/dev/zero of=txt bs=1M count=1000
6、RAID故障模拟
#模拟/dev/sdb2磁盘损坏
#mdadm /dev/md5 -f /dev/sdb2
#删除坏的磁盘
#mdadm /dev/md5 --remove /dev/sdb2
#添加新的磁盘
#mdadm /dev/md5 -a /dev/sde