NO.5-RAID各级别特性

1.RAID介绍
RAID: Redundant Arrays of Inexpensive Disks 廉价冗余磁盘阵列
现在一般称之为Redundant Arrays of Independent Disks 独立冗余磁盘阵列,因为硬盘的I/O控制器贵却不显得廉价。简单理解由多块磁盘组成一块磁盘来用。
2.RAID优点
1.提高IO能力:磁盘并行读写。
2.提高耐用性:磁盘冗余来实现。

3.RAID级别
图片介绍几种常用的RAID
这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

4.RAID创建方法
硬件实现方式:主板上实现BOIS。
软件实现方式:实际生产中不会用。
CentOS 6上的软件RAID的实现:
结合内核中的md(multi devices)类似于vfs模块。

模式化工具mdadm:
命令的语法格式:
mdadm [mode] < raiddevice > [options] < component-devices >

mode:
创建:-C
装配: -A
监控: -F
管理:-f, -r, -a

raiddevice: 一般为/dev/md#

-C: 创建模式下的options
-n #: 使用#个块设备来创建此RAID;
-l #:指明要创建的RAID的级别;
-a {yes|no}:自动创建目标RAID设备的设备文件;
-c CHUNK_SIZE: 指明块大小; 默认512K
-x #: 指明空闲盘的个数;

component-devices: 任意块设备 例如/dev/sdb{1,2,3}

示例:创建一个10G可用空间的RAID5
先创建分区,类型为fd
这里写图片描述

mdadm -C /dev/md1 -a yes -n 3 -x 1 -l 5 /dev/sdb{5,6,7,8}
这里写图片描述

# mdadm -D /dev/md1查看
这里写图片描述

观察md的状态:cat /proc/mdstat

这里写图片描述

停止/删除md设备:mdadm -S /dev/md#
这里写图片描述

管理模式:
-f: 标记指定磁盘为损坏;
-a: 添加磁盘
-r: 移除磁盘
这里写图片描述

这里写图片描述

福利:
watch命令:动态监测命令变化
-n#: 刷新间隔,单位是秒;
watch -n# ‘COMMAND’
这里写图片描述
这里写图片描述

ctrl+c退出

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_39587157/article/details/79958918
文章标签: RAID io 阵列
个人分类: linux_自我奋斗
所属专栏: feko_linux
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭