


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
用madadm做软raidRAID是个好东西,相关的理论知识我就不写啦,网上有很多可以参照。主要写一下在没有足够硬盘和RAID阵列卡的情况下,用madam模拟raid的实现和测试方法:1.安装mdadm(源码和Yum都可以),可能已经预装了(rpm -qa | grep mdadm)查查看吧。2.格式化待做软raid的分区先举个raid1的例子吧#fdisk -l./dev/sda7 5228 5240 104391 fd Linux raid autodetect/dev/sda8 5241 5253 104391 fd Linux raid autodetect.注意几点:raid的每个分区大小最好能一样,分区类型要选成Linux raid autodetect(raid分区类型)fdisk过程 p-n-t-fd-w#partprobe3.创建raid1#mdadm -C -verbose /dev/md0 -level=1 -raid-devices=2 /dev/sda7 /dev/sda8#mdadm -D /dev/md0 (查看raid信息,一定要看哦,因为做raid要花一段时间)4.创建文件系统挂载使用#mkfs -t ext3 /dev/md0#mount /dev/md0 /mnt/md0#vi /etc/fstab/dev/md0 /mnt/raid ext3 defaults 0 0友情提醒:Red Hat LINUX默认只有一个md0,如果需要做2组软阵列,需要创建一个块设备文件。#mknod /dev/md1 b 9 1RHEL5采用了2.6内核,同时使用了udev 来管理系统设备文件名,/dev目录只存在md0,而不再有md1,md2之类文件。因此需要使用mknod命令手动建立RAID设备故障模拟:有了 RAID 做保障,电脑里的数据看起来似乎已经很安全了,然而现有的情况还是不能让我们高枕无忧,想一想,万一磁盘出现故障怎么办?下面我们模拟一个更换RAID 故障磁盘的完整过程,希望以此丰富大家处理RAID1故障的经验,提高管理和维护水平。我们仍然沿用上面的 RAID1 配置,首先往阵列中拷贝一些数据,接下来开始模拟/dev/sda7设备故障。1将/dev/sda7标记为已损坏的设备 mdadm /dev/md0 -f /dev/sda7 more /proc/mdstat 查看当前阵列状态2移除损坏的设备 mdadm /dev/md0 -r /dev/sda73. 将新设备添加到阵列中因为是模拟操作,可以通过下面的命令再次将/dev/sda7添加到阵列中。如果是实际操作则要注意两点:一是在添加之前要对新磁盘进行正确的分区;二是添加时要用所添加设备的设备名替换/dev/sda7。 mdadm /dev/md0 -a /dev/sda7查看当前阵列的状态: 备注:RAID0 : 是最早的RAID。Level 0即RAID 0级,通常称为带区,是利用带区数据映射技巧的特定性能。也就是说,当数据写入磁盘组的时候,被分成带区,交错写入磁盘组的磁盘中。这带来了高I/O性 能,低开销,但不提供任何冗余。磁盘组的存储量等于总的各磁盘容量之和。特征:并行读写数据,性能高,但没有数据冗余,阵列中任何一个硬盘坏掉,意味着所有数据丢失容量:所有硬盘容量之和条件:至少两块硬盘,做为RAID的分区大小必须是几乎相同的.RAID1: Level 1即RAID 1级,它就是常常提到的镜像RAID,相比其它各级别RAID来说,这个级别使用的时间较长。RAID 1通过把同样的数据写到磁盘组的每一个磁盘上,将镜像复制到每个磁盘上,来提供数据冗余。镜像由于它的简单实现和数据的高可信度而一直很受欢迎。 1级在读数据操作时,并行处理2个或更多的磁盘,因此数据传输速率高, 但是其它的操作时无法提供高速的I/O传输速率。1级提供了非常好的数据的高可信度,并且改善了读数据操作的性能,但是耗费很大。要求组成磁盘组的各磁盘 规格相同,而组成后磁盘组的容量仅仅等于一块磁盘的容量。特征:数据冗余,可靠性强。任何一块硬盘坏掉,不会丢失数据。写入慢,读取快。 容量:所有硬盘容量之和/2。(冗余度 50%)条件:至少两块硬盘,做为RAID的分区大小必须是几乎相同的.RAID5: 服务器最常用的RAID级别,该级别的RAID是通过把奇偶校验分布到磁盘组中的一些或所有磁盘上,5级常使用缓冲技术来降低性能的不对称性。如果组成磁盘组的各磁盘规格相同,磁盘组容量等于磁盘的总容量,减去一块磁盘的容量。如果出现两个以上硬盘出现问题时,数据是不能得到有效的保护的。也就是说RAID 5只能在其中一块硬盘出问题时保证数据完好。特征:采用奇偶效验,可靠性强。只有当两块硬盘坏掉时才会丢失数据。并行读写数据,性能也很高。容量:所有硬盘容量-1个硬盘容量条件:至少三块硬盘,做为RAID的分区大小必须是几乎相同的。RAID 0+1:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论