RAID磁盘阵列

实验环境添加多块磁盘分别创建RAID 0,RAID 1,RAID 5, RAID 6  RAID 1+0,操作如下所示。


RAID 0:创建RAID 0需要两块以上大小相同的磁盘,具备高读写性的优点。磁盘容量为所有磁盘容量之和。

首先创建两个分区,将分区的类型更改为raid ,ID号为fd.使用fdisk创建分区sdb1, sdc1,分区类型改为fd

Raid磁盘阵列_第1张图片

Raid磁盘阵列_第2张图片

使用fdisk -l 查看分区信息

Raid磁盘阵列_第3张图片

 

raid磁盘阵列需要用的工具为mdadm,首先用rpm -q mdadm 命令查看mdadm工具是否安装。再用mdamd -E查看分区是否做raid

Raid磁盘阵列_第4张图片

接着创建raid,使用命令

mdamd -C -v /dev/md0 -l0 -n2 /dev/sd[b-c]1

-C创建 -v详细信息,/dev/md0 创建的raid放在/dev目录下名为md0,   -l0级别为raid0, -n2有两块磁盘,,

5.jpg

使用mdadm -D查看详细信息

Raid磁盘阵列_第5张图片

或者使用cat /proc/mdstat查看

7.jpg

Raid 0创建好后,对其进行格式化,挂载。

Raid磁盘阵列_第6张图片

/dev/md0 挂载到 /md0目录下

Raid磁盘阵列_第7张图片

也可进行自动挂载vim /etc/fstab,在开机重启后,自动挂载。

Raid磁盘阵列_第8张图片

Raid 0完成

接下来做raid 1Raid 1具有高可靠性,需要两块以上大小相同的磁盘,总容量为所有磁盘容量的一半。用三块磁盘创建三个分区ssd1 ,sde1,sdf1,

Raid磁盘阵列_第9张图片

查看是否做raid,使用命令mdadm -E /dev/sd[g-i]1

17.jpg

mdamd -C -v /dev/md1 -l1 -n2 /dev/sd[d-e]1 -x1 /dev/sdf1

-C创建 -v详细信息,/dev/md0 创建的raid放在/dev目录下名为md0, -l0级别为raid0, -n2有两块磁盘, -x1备用

Raid磁盘阵列_第10张图片

查看/dev/md1的详细信息

Raid磁盘阵列_第11张图片Raid磁盘阵列_第12张图片

Raid1创建完后进行格式化,并挂载,raid1完成

 

创建raid5,需要三块磁盘创建分区,sdg1,sdh1 ,sdi1, sdj1

Raid磁盘阵列_第13张图片

cat /proc/mdstat查看

Raid磁盘阵列_第14张图片

mdadm -D /dev/md2详细信息

Raid磁盘阵列_第15张图片

Raid5创建成功,接着格式化并挂载。

 

接着做raid1+0 需要四块硬盘,分区为sdb1 sdc1, sdd1, sde1

类型为fd。分为上下两层,分别将两块做成raid0 ,再将raid0做出raid1

Raid磁盘阵列_第16张图片

Raid磁盘阵列_第17张图片

cat /proc/mdstat查看

Raid磁盘阵列_第18张图片

Mdadm  -D /dev/md5

Raid磁盘阵列_第19张图片

Raid 1+0磁盘阵列完成,进行格式化并挂载。