RAID的详解

一、首先分清RAID0,RAID1,RAID5

RAID0:只有镜像,并不能加速存储速度。

RAID1:没有镜像,只能加速

RAID01:最后将所有存储空间一并做个镜像

RAID10:先一个存储磁盘一个存储磁盘做镜像,然后并和一起

RAID5:采用奇偶校验,留一个作为冗余磁盘。既可以加速也可以保证数据备份

二、linux进行创建RAID#

RAID分为软RAID和硬RAID,一般企业中都是用的硬RAID,因为条件,我们在这里讲述软RAID的设置

若磁盘空间不够,在虚拟机中加入个scsi硬盘大小随意。一般路径都是/dev/sd[a-z],这里以/dev/sda  为例

命令fdisk -l 查看所有的分区

这里对你新加入的磁盘路径进行分区。

命令fdisk /dev/sda会进入交互界面,

输入m会提示用法。

这里我说几个重要的。

n 创建磁盘分区,会提示下一个对话框,问你建立基础分区还是扩展分区。这里我们选择基本分区

注意一个磁盘最多只有4个分区。但是你可以通过建立扩展分区从而最多可以建立15个分区(选 e )。

以后会提示初始柱面,换行 直接选择默认就可。然后问你选择最后一个柱面,这里可以选择到那个柱  面也可以直接指定此次分区的大小 如 +20M,换行即可

p 显示所有的分区。

l 显示所有分区可以选择的类型

t 用于修改分区的类型,默认为linux,这里修改通过分区类型代码。

例如:8e linux LVM  fd linux raid autodetect

w 注意所有的修改最后都必须进行保存才可以保证使用!

    d 用于删除指定的分区。

  命令cat /proc/partitions

查看是否已经将新建的分区写入分区表。这个里面必须有才可以,一般新版本的linux会自动实现。不用执行命令partprobe。

命令mdadm -C RAID_NAME -a yes -l 1 -c 512k -x 1 /dev/sdb1 -n 2 /dev/sdb{2,3}

这里是创建raid的一个例子。这里-C是创建必须加上的。-a是自动创建。-l是创建的级别例如这里创建的RAID1 -n #是说有几个分区组成。/dev/sdb{2,3}这里就是需要的两个分区,-c是指定chunk的大小。

-x 1 /dev/sdb1 是建立一个备份的分区。一旦RAID一个分区坏了,直接使用备份分区。

mdadm还有其他几个用法。

-D RAID_NAME :用于显示RAID的详细的信息。

-S RAID_NAME : 让RAID_NAME停止工作。(注意若是已经挂载mount 后或正在访问此RAID 会提示无效)如果执行命令mdadm -D -scan >/etc/mdamd.conf

你停止的RAID,可以直接用mdadm -A /dev/md2 进行启用否则只能重新创建个RAID。

mdadm RAID_NAME -f /dev/sdb2 :这里是-f是模拟让RAID中的/dev/sdb2这个分区失效

mdadm RAID_NAME --remove /dev/sdb6 移除一个分区。

mdamd RAID_NAME -a /dev/sdb7 加进来一个分区。

 命令 mke2fs -j /dev/md1

这里是给RAID自动建立个ext3的文件系统,注意:若RAID或分区没有自己的文件系统,就无法访问,当然也无法挂载。

这里追述几个用法

mke2fs -b#:指定块的大小,默认为4096

-L Label_NAME:指定卷标名。

-m 3:指定留给超级用户的块数百分百为3

-t ext2:指定为ext2这个文件类型

 命令mount /dev/md1 /mnt/test 挂载的地方。

这里完成了RAID的所有创建。

时间: 2024-10-29 04:23:14

RAID的详解的相关文章

23、磁盘管理—磁盘阵列(RAID)实例详解

磁盘阵列(RAID)实例详解 raid技术分类 软raid技术 硬raid技术 Raid和lvm的区别 为什么选择用raid RAID详解 RAID-0 RAID-1 RAID-5 Raid-10 Raid的管理 案例:创建一个raid10+冗余盘 磁盘阵列(RAID)实例详解 Raid(磁盘阵列)级别介绍 Raid有"廉价磁盘冗余阵列"的意思,就是利用多块廉价的硬盘组成磁盘组,让数据分部储存在这些硬盘里面,从而达到读取和写入加速的目的:也可以用作数据的冗余,当某块硬盘损毁后,其他硬盘

linux基础-磁盘阵列(RAID)实例详解

磁盘阵列(RAID)实例详解 raid技术分类 软raid技术 硬raid技术 Raid和lvm的区别 为什么选择用raid RAID详解 RAID-0 RAID-1 RAID-5 Raid-10 Raid的管理 案例:创建一个raid10+冗余盘 磁盘阵列(RAID)实例详解 Raid(磁盘阵列)级别介绍 Raid有"廉价磁盘冗余阵列"的意思,就是利用多块廉价的硬盘组成磁盘组,让数据分部储存在这些硬盘里面,从而达到读取和写入加速的目的:也可以用作数据的冗余,当某块硬盘损毁后,其他硬盘

RAID技术详解

1.RAID 0 RAID 0是把n个物理磁盘虚拟成一个逻辑磁盘,即形成RAID 0的各个物理磁盘会组成一个逻辑上连续,物理上也连续的虚拟磁盘.一级磁盘控制器(指使用这个虚拟磁盘的控制器,如果某台主机使用配适卡链接外部盘阵,则指的就是主机上的磁盘控制器)对这个虚拟磁盘发出的指令,都被RAID控制器收到并分析处理,根据Block映射关系算法公式转换成对组成RAID0的各个物理盘的真是物理磁盘IO请求指令,收集或写入数据之后,再提交给主机磁盘控制器. RAID 0也称为条带化存储,它代表了所有RAI

Raid管理详解

磁盘阵列(Redundant Arrays of Independent Disks,RAID),有"独立磁盘构成的具有冗余能力的阵列"之意. 磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能.利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上. 磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任意一个硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中. 1.RAID : 

CentOS 6下配置软RAID图文详解

一.RAID 简介 RAID 是英文Redundant Array of Independent Disks 的缩写,翻译成中文意思是"独立磁盘冗余阵列",有时也简称磁盘阵列(Disk Array). 简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份的技术. 组成磁盘阵列的不同方式称为RAID级别(RAID Levels),常见的RAID Level 包括raid0, raid1, rai

Raid卷详解

#RAID卷 独立磁盘冗余阵列RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术.组成磁盘阵列的不同方式成为RAID级别(RAID Levels).数据备份的功能是在用户数据一旦发生损坏后,利用备份信息可以使损坏数据得以恢复,从而保障了用户数据的安全性.在用户看起来,组成的磁盘组就像是一个硬盘,用户可以对它进行分区,格式化等等.总之,对磁盘阵列的操作与单个硬盘一模一样.不同的是,磁盘阵列的存储速度要比单个硬

RAID磁盘阵列详解之RAID 0(无冗错的数据条带卷)

RAID 0磁盘阵列介绍: RAID 0连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余,因此并不能算真正的RAID结构. RAID 0至少需要两块以上大小相同的硬盘,它将两块以上的硬盘合并成一块,数据连续地分割在每块盘上.容量为所有硬盘的总和. RAID 0只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据,因此不能应用于数据安全性要求高的场合. RAID 0磁盘阵列的配置: 1.给虚拟机添加两块硬盘,然后重

RAID磁盘阵列详解之RAID 5的配置与无人值守(带分散校验的数据条带)

RAID 5磁盘阵列介绍: RAID 5磁盘阵列由N (N>=3) 块盘组成阵列,一份数据产生N-1个条带,同时还有1份校验数据,共N份数据在N块盘上循环均衡存储. RAID 5具有和RAID 0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢.同时由于多个数据对应一个奇偶校验信息,RAID 5的磁盘空间利用率要比RAID 1高,存储成本相对较低,是目前运用较多的一种解决方案. 可靠性高,允许坏1块盘,不影响所有数据. RAID 5磁盘阵列的配置: 1.

RAID磁盘阵列详解之RAID 6的配置与无人值守(带双重分散校验的数据条带),企业常用,必学!!!

RAID 6磁盘阵列介绍: RAID 6磁盘阵列由N (N>=4)块盘组成阵列, 存储容量为N块磁盘容量总和的(N-2) /N. RAID 6技术是在RAID 5基础上,为了进一步加强数据保护而设计的一种RAID方式,实际上是一种扩展RAID 5等级.与RAID 5的不同之处于除了每个硬盘上都有同级数据XOR校验区外,还有一个针对每个数据块的XOR校验区.当然,当前盘数据块的校验数据不可能存在当前盘而是交错存储的,具体形式见图. RAID 6每个数据块有两个校验保护屏障(一个分层校验,一个是总体