Raid0:不能容错,但是速度快,至少需要两块磁盘。
Raid1:写性能下降,读性能提升,支持容错,但磁盘利用率为1/2,至少需要两块磁盘。
环境要求:新添加4块磁盘,2块磁盘做Raid0,2块磁盘做Raid1,磁盘大小为5G,系统需要识别到。
Raid0:
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 20G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 19G 0 part
├─centos-root 253:0 0 17G 0 lvm /
└─centos-swap 253:1 0 2G 0 lvm [SWAP]
sdb 8:16 0 5G 0 disk
sdc 8:32 0 5G 0 disk
sdd 8:48 0 5G 0 disk
sde 8:64 0 5G 0 disk
sr0 11:0 1 4.2G 0 rom /run/media/root/CentOS 7 x86_64
[root@localhost ~]# mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sdb /dev/sdc
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.
mdadm:将任何块设备做成RAID
-C :创建模式
-a :是否创建设备文件,后面需要跟值yes或no
-l :级别
-n :设备数量
查看当前系统上所有启用 了Raid的设备
[root@localhost ~]# cat /proc/mdstat
Personalities : [raid0]
md0 : active raid0 sdc[1] sdb[0]
10475520 blocks super 1.2 512k chunks
unused devices: <none>
格式化:
[root@localhost ~]# mkfs.xfs /dev/