1. 硬盘类型:
并行接口:IDE 133Mbps /dev/hd,SCSI 320Mbps是IDE的4-8倍数
串行接口:USB480Mbps SATA:6Gbps SAS: 表现形式:/dev/sd
2. raid 独立冗余磁盘阵列
常用的raid级别
raid0 条带,性能很好,将多块硬盘当成一块来用,将数据均分成N份分别存在各个硬盘中,读写性能都很好,都是线性增加的,总的空间没有浪费有几块硬盘就是几块硬盘的总和,硬盘大小必须一样大小
缺点:没有容错能力,可靠行很差,若是其中一块硬盘损坏将造成数据丢失
对于数据要求不高的,可以考虑使用,例如临时数据存储。
raid1 镜像,读的性能有明显的提升,
缺点:写入性能不高,没有提升,磁盘空间没有提升,就算是10块磁盘组成raid1,也只是一块硬盘的空间
存储非常重要关键的数据,非常适用,保证业务不终止,数据不丢失
raid4
组合至少三块磁盘,最多只能允许损坏一块硬盘
缺陷:很容易造成瓶颈,校验码服务器会有很大的压力
raid5
校验码轮流存放的,读写性能和空间都个raid4相同,至少需要三个硬盘
raid6 允许坏两个盘,浪费两个盘, 其余的和raid5相同
raid10 raid0和raid1的结合,最少需要4个硬盘,先两两做raid1,将两个硬盘组成的两组raid1, 在做成raid0
写入性能是raid0*组数,空间比例是总空间的50% ,读写都有提升
raid50 raid5和raid0的结合,最少需要六块盘
raid 用硬件使用,速度快,独立
raid使用方式:集成芯片(集成器),独立卡片(适配器)的
独立的芯片更好,功能更强大,更贵,将芯片插入PCI-E卡槽
raid的设计主要是从两个方面来想,一个是容错,一个是性能
3. 硬件raid是在blos中设定的,软件raid是在操作系统中设定的。
multi disk(MD) 软件实现的raid的时候的一个模块
用软件来创建raid来创建管理是使用mdadm命令的
mdadm创建raid的话,可以是任意块设备
4. raid创建的时候用的参数
-C ,--create
mdadm -C /dev/md#
-l ,--level= 设置raid级别
-n, --raid-devices= 用于指定硬盘个数
-c ,--chunk= 制定数据快的大小,默认是64k,根据情况来定!!
-a 如果raid设备文件不存在可以自动为其创建
-x 用于制定空闲盘个数的
5. 创建4G的raid的硬盘个数
raid0:2个2G的硬盘
raid1: 2个4G的硬盘
raid4:和raid5:都是用3个2G的硬盘,浪费一个,
raid10:4个2G的硬盘,浪费一般的实用空间
raid50: 最少6块1G的硬盘
6. 创建6Graid0的命令语句
mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/vdb2 /dev/vdc3
//Continue creating array? 是否继续 yes即可
cat /proc/mdstat //查看raid状态
//创建好以后需要对raid进行格式化,不要对磁盘格式化
mke2fs -j /dev/md0
7. 创建6Graid1的命令语句
mdadm -C /dev/md1 -a yes -l 1 -n 2 /dev/vdd1 /dev/vde1
//raid1刚刚完成的时候会同步数据
watch -n 1 ‘cat /proc/mdstat‘
//一秒中执行一次‘cat /proc/mdstat‘的命令
mdadm -D /dev/md0
//显示详细raid一个或者多个的详细信息,显示磁盘阵列的详细信息的
管理模式:
--add(在raid中添加一块硬盘),--remove,(删除raid中的一块硬盘),--fault(标记一块硬盘已经坏掉了)
raid标记一个磁盘坏掉了
mdadm /dev/md0 -f /dev/vdb2
raid添加一个磁盘
mdadm /dev/md0 -a /dev/vdb3
停止raid
mdadm --stop(-S) /dev/md0
删除raid
mdadm --remove /dev/md0
mdadm -D --scan 扫描raid的磁盘阵列都有那些在使用这
当raid执行后使用装配模式来启动从新启动raid
mdadm -A /dev/md3 /dev/vdb1 /dev/vdc1
partprobe
可以在不重启系统的情况下,激活磁盘分区
配置文件
/etc/mdadm.conf //默认是不存在的
使用mdadm -D --scan的命令来将现在启用的raid导入到配置文件中,下次在从新装配的时候, 就不需要在找磁盘是那些了
raid不使用的时候, 将raid信息追加到/etc/mdadm.conf的配置文件中,方便下次装配
原文地址:http://11293981.blog.51cto.com/11283981/1775958