RAID1磁盘阵列搭建——新手上路

还是先介绍一下RRID1

RAID 1: mirroring(镜像卷)

需要两块及以上磁盘,当两块磁盘大小不一样时,RAID磁盘阵列大小已最小的计算

原理:把一个磁盘中的数据镜像到另一个磁盘(即同步)。

两个磁盘中的内容是完全一致的。

我们还可以准备一个热备盘,当其中一个磁盘短暂暂停工作时,

可以让热备盘顶替使用。在恢复工作后,自动恢复。

特点:有容错能力

缺点:速度慢、占用率低

磁盘利用率:50%

需要最少2块100G磁盘组成RAID1,实际使用容量还是100G,而且两块磁盘中数据是相同的

准备工作看一下:

[root@1 ~]# cat /etc/redhat-release         #查看系统版本

CentOS Linux release 7.2.1511 (Core)

[root@1 ~]# uname -r                            #查看系统内核版本

3.10.0-327.el7.x86_64

[root@1 ~]# uname -m                           #查看系统是否64位

x86_64

我在虚拟机上面添加了3块5G的磁盘

[root@02 ~]# ll /dev/sd             #看一下3块硬盘是否已经挂载上

[root@02 ~]# yum install mdadm      安装mdadm

[root@02 ~]# mdadm -C -v /dev/md1 -l 1 -n 2 -x 1 /dev/sdb1 /dev/sdc1 /dev/sdd1

# -C 是--create 的缩写,表示创建的意思;-v 是--verbose 的缩写,显示创建过程中详细的事件;-l是级别0;-n代表了有2个设备;

[root@02 ~]# cat /proc/mdstat          #查看一下md设备驱动程序控制的RAID设备信息。

在第一行中首先是MD的设备名,active和inactive选项表示阵列是否能读写,接着是阵列的RAID级别,后面是属于阵列的块设备,方括号[]里的数字表示设备在阵列中的序号,(S)表示其是热备盘,(F)表示这个磁盘是faulty状态。在第二行中首先是阵列的大小,单位是KB,接着是chunk-size的大小,然后是layout类型,不同RAID级别的layout类型不同,[2/2]和[UUUUUU]表示阵列有2个磁盘并且2个磁盘都是正常运行的,

[root@02 ~]# mdadm -Ds                 #-s --scan  扫描 RAID 设备;-D --detail 查看 RAID 的详细信息

[root@02 ~]# mdadm -Ds >/etc/mdadm.conf        #把查询出来的 RAID 信息写到 mdadm.conf

[root@02 ~]# fdisk /dev/md1                  

[root@02 ~]# mkfs.xfs  /dev/md0p1        #对磁盘进行xfs格式

[root@02 ~]# mkdir /mnt/md1                                      #创建挂载点

[root@02 ~]# mount /dev/md1p1 /mnt/md1/               #挂载一下

[root@02 ~]# df -Th                                                     #看一下

 

 

猜你喜欢

转载自blog.csdn.net/VickHUC/article/details/82793626