RAID磁盘阵列的原理与搭建

RAID磁盘阵列的原理与搭建

RAID  :Redundant  Arrays of Independent Drives  Inexpensive

 (“价格便宜具有冗余能力的磁盘阵列”。)磁盘阵列功能:在数组中任一颗硬盘故障时,仍可读出数据.在数据重构时,将数据经计算后重新置入新硬盘中。

 使用RAID的好处:  通过把多个磁盘组织在一起作为一个逻辑卷提供磁盘跨越功能;  通过把数据分成多个数据块(Block) 并行写入/读出多个磁盘以提高访问磁盘的速度;通过镜像或校验操作提供容错能力;

RAID:0/1/5/10

RAID-0:以‘条带’的方式进行存储数据。(2块磁盘) RAID-1:是把一个磁盘的数据镜像到另一个磁盘上,  也就是说数据在写入一块磁盘的同时,会在另一块闲置的磁盘上生|成镜像文件. (2块磁盘) mirroring (镜像卷), RAID-5:  条带+分布校验  (3块磁盘以上)raid-10:镜像+条带  (4块磁盘以 上)验操作提供容错能力;

 

 

RAID-0 需要磁盘数量:两块以上

首先准备一台干净的虚拟机,添加两个5G的硬盘

启动虚拟机,连接Xshell

首先列出全部分区

查看硬盘信息

 

进入fdisk给sdb和sdc分别创建主分区大小默认值创建完成保存退出

#fdisk /dev/sdb

#fdisk /dev/sdc

查看磁盘信息

创建yum源

进入dvd.repo 编辑后保存退出

创建挂载

清除缓存

#yum clean al

显示所有可安装程序包l

#yum list      

使用yum安装mdadm

#yum install mdadm

安装成功

创建阵列md0

查看md0详细的信息

显示当前运行模式

创建一个mdadm.conf

 

查看一下/etc下的mdadm.conf的信息

 

使用fdisk给md0分区

大小默认值

建成后保存退出

查看硬盘信息

#fsisk -l

列出/etc/下的md0的详细信息

格式化分区md0p1

在/mnt下创建一个md0

然后把dev/md0p1 挂载到/mnt/md0下

查看一下

使用blkid列出当md0中所有已挂载文件系统的类型

进入etcx下的fstab编辑内容如下:

将nfs的共享目录挂载信息写入/etc/fstab文件,可实现对nfs的的自动挂载(实时监控)

 

posted @ 2018-09-20 19:12  乔乔¥  阅读(193)  评论(0编辑  收藏  举报