初始化流程代码量比较少,也比较简单。主要是run函数。(我阅读的代码的linux内核版本是2.6.32.61)四、初始化流程分析 run函数顾名思义,很简单这就是在RAID1开始运行时调用,进行一些初始化的操作。主要是对RAID1中的conf进行初始化。run函数在md.c的do_md_run...
分类:
其他好文 时间:
2014-07-21 08:29:16
阅读次数:
347
1、查看有多少块硬盘可用#fdisk -l嗯,一般而言,留下系统盘不动,其它的盘如果大小相同的话,统统合起来做一个raid。2、决定做什么类型的raid。raid-0、raid-1、raid-5?如果有三块一样大小的盘(或者更多),那么极力推荐raid-5。否则请根据实际情况选择raid-0或者ra...
分类:
系统相关 时间:
2014-07-16 16:07:34
阅读次数:
387
磁盘阵列分为:具有冗余功能的阵列:raid0 raid4 raid5 raid6 raid10 raid01....读写速度优势的阵列:raid1 raid4 raid5 raid6 raid10 raid01....怎么制作磁盘阵列呢,分别列举:1、具有冗余功能的阵列raid01.1至少需要两块磁...
分类:
系统相关 时间:
2014-07-07 11:42:36
阅读次数:
473
heartbeat+drbd+mysql是一种早期的mysql高可用技术。资料来源:http://www.drbd.orgDRBD原理:DRBD是对磁盘块操作的复制,可看做网络raid1。不复制磁盘内容,只复制操作。原理可见下图架构描述服务器列表 192.168.1.82192.168.1.1...
分类:
数据库 时间:
2014-07-03 00:37:22
阅读次数:
584
测试环境:CentOS5.10x64,sda20G,sdb1G,sdc2G.一、创建逻辑卷镜像关系的步骤:1)通过pvcreate命令将linux分区处理成物理卷(PV);2)通过vgcreate命令将创建好的物理卷处理成卷组(Vg);3)通过lvcreate命令使用–m1参数将卷若干个PV组成一个逻辑镜像卷(Lv);之后我们可?.
分类:
其他好文 时间:
2014-06-25 06:26:59
阅读次数:
492
当被问及“在SSD上能否建传统RAID”这个问题的时候,大家的第一反应应该是“可以建,但是需要Trim命令的支持”。在网上也可以看到很多人拿SSD来建RAID,但基本上都会配置成RAID0或者RAID1。很少有人会去建RAID5,这是为什么呢?答案很简单,在SSD基础上如果配置类似于RAID5这样..
分类:
其他好文 时间:
2014-06-25 06:09:31
阅读次数:
308
Linux中使用mdadm创建软raidraid磁盘阵列:raid0raid1raid5raid10raid0:优点:读写速度快缺点:安全性不高raid1:优点:安全性高,读取速度快缺点:写入速度慢raid5:安全性介于0和1之间读写速度介于0和1之间优点:可以做冗余磁盘完整创建raid5过程:1.新建4个分区:[root@localh..
分类:
其他好文 时间:
2014-06-16 16:10:26
阅读次数:
279
我阅读的代码的linux内核版本是2.6.32.61。刚进实验室什么都不懂,处于摸索阶段,近期的任务就是阅读raid1的源码。第一次接触raid相关的东西,网上分析源码的资料又比较少,不详细。逐行阅读代码,做了笔记。如果要对raid1的读流程有个整体上的把握,需要将笔记中的主线提炼出来,这里不写.....
分类:
其他好文 时间:
2014-06-10 00:13:36
阅读次数:
290
备份:副本 RAID1,RAID10:保证硬件损坏而不会业务中止; 备份类型:
热备份、温备份和冷备份 热备份:读、写不受影响; 温备份:仅可以执行读操作; 冷备份:离线备份;读、写操作均中止; 物理备份和逻辑备份 物理备份:复制...
分类:
数据库 时间:
2014-05-27 00:45:37
阅读次数:
359
RAID技术分为几种不同的等级,分别可以提供不同的速度,安全性和性价比。根据实际情况选择适当的RAID级别可以满足用户对存储系统可用性、性能和容量的要求。RAID等级常用的RAID级别有以下几种:NRAID,JBOD,RAID0,RAID1,RAID0+1,RAID3,RAID5等。目前经常使用的是...
分类:
其他好文 时间:
2014-05-15 14:04:25
阅读次数:
268