RAID,mdadm(笔记)

RAID:

级别:仅代表磁盘组织方式不同,没有上下之分;
0: 条带
    性能提升: 读,写
    冗余能力(容错能力): 无
    空间利用率:nS
    至少2块盘
1: 镜像
    性能表现:写性能下降,读性能提升
    冗余能力:有
    空间利用率:1/2
    至少2块盘
2
3
4:
5:
    性能表现:读,写提升
    冗余能力:有
    空间利用率:(n-1)/n
    至少需要3块
10:
    性能表现:读、写提升
    冗余能力:有
    空间利用率:1/2
    至少需要4块
01:
    性能表现:读、写提升
    冗余能力:有
    空间利用率:1/2
    至少需要4块
50:
    性能表现:读、写提升
    冗余能力:有
    空间利用率:(n-2)/n
    至少需要6块
jbod:
    性能表现:无提升
    冗余能力:无
    空间利用率:100%
    至少需要2块

逻辑RIAD:
/dev/md0
/dev/md1

md:
mdadm: 将任何块设备做成RAID
模式化的命令:
    创建模式
        -C
            专用选项:
                -l: 级别
                -n #: 设备个数
                -a {yes|no}: 是否自动为其创建设备文件
                -c: CHUNK大小, 2^n,默认为64K
                -x #: 指定空闲盘个数

格式化:/dev/md0

挂载:

管理模式
        --add, --remove, --fail
        mdadm /dev/md# --fail /dev/sda7
    监控模式
        -F
    增长模式
        -G
    装配模式
        -A

查看RAID阵列的详细信息
mdadm -D /dev/md#
    --detail


    
停止阵列:
    mdadm -S /dev/md#
        --stop

创建一个空间大小为10G的RAID5设备;其chuck大小为32k;要求此设备开机时可以自动挂载至/backup目录;

RAID0
    2G:
        4: 512MB
        2: 1G

RAID1
    2G
        2:2G

watch: 周期性地执行指定命令,并以全屏方式显示结果
    -n #:指定周期长度,单位为秒,默认为2
格式: watch -n # ‘COMMAND‘
    
将当前RAID信息保存至配置文件,以便以后进行装配:
mdamd -D --scan > /etc/mdadm.conf

RAID5:
    2G: 3, 1G

时间: 2024-10-13 12:07:18

RAID,mdadm(笔记)的相关文章

linux 笔记--RAID,mdadm,LVM

RAID:控制器把一个接口分成多个接口并让这些设备成为一个整体,系统只是别为一个整体 储存器接口类型:IDE SATA USB SCSI SAS(串行口的SCSI) RAID Leve:raid级别 : o:条带化分割数据,一个文件同时分开存储在几块存储器上,效率很高 1:镜像,至少需要两块存储器,同时对两块存储器写入相同的文件,若一块损坏一块文件数据还可以继续使用 RAID4:至少需要三块存储器,其中一块作校验盘记录另外两块数据的和,若坏一块还可以,通过另外两块来计算出坏的那块数据 RAID5

RAID学习笔记

一.简介 名称:RAID廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks) 组织形式:多个独立的物理硬盘按照不同的方式组合起来,形成一个虚拟的硬盘. 优势:1.易于灵活地进行容量的扩展 2.磁盘分块使数据内容更安全 3.通过支持热换.热备.冗余等技术提高系统可靠性 二.主要技术 1.镜像冗余 镜像冗余使用磁盘镜像技术,每个I/O操作都会在两个磁盘上执行,两个磁盘看起来就像一个磁盘,可以提高磁盘的读性能. 2.校验冗余 根据冗余算法计算阵列中成员磁盘上数据

Linux之Raid,mdadm在线详解

介绍: RAID(RedundantArry of Independent Disks)独立冗余阵列,旧称(Redundant Arry of Inexpensive Disks)廉价冗余阵列,其主要目的是将多个硬盘组成在一起来达到提高I/O.读写.冗余性 RAID实现方式: 硬RAID 1.硬件RAID通过RAID卡提供适配能力从而连接多个硬盘 2.主板中集成了RAID控制器来实现RAID的相关功能 软RAID 软件RAID则通过软件层面模拟实现RAID的相关功能. RAID的优势: RAID

RAID磁盘阵列笔记

磁盘阵列RAID是服务器维护的必备知识,以前不太关心服务器维护方面的知识.目前要负责维护机房里的几台服务器,所以要关注这方面的内容. 磁盘阵列是用多块独立磁盘组成,提供两个方面的作用:数据安全冗余 和提高性能. 1.安全冗余:通过冗余数据存储,当阵列中一块磁盘故障时,更换后可恢复数据到完整状态. 2.提高性能:把数据分块储存到不同的磁盘上,可以实现并行的读写,从而提高了存储设备的读写性能. RAID 磁盘阵列有多种结构,各有偏重. RAID0:数据储存在多块磁盘上,没有冗余存储.特点,速度快.只

RAID和mdadm

软RAID需要内核支持md模块 mdadm可以将任何块设备做成RAID mdadm:模式化命令 创建模式 -C|--create -l|--level=:指定级别 -c|--chunk=:指定数据块大小,默认为64,单位为K -n|--raid-devices=:指定设备数 -a:自动创建设备文件,yes|no -s| --scan    Scan config file or /proc/mdstat for missing information. -x|--spare-devices=,指

RAID 的常用模式 及mdadm 命令的应用

一,RAID:独立磁盘冗余阵列(RAID,redundant array of independent disks)是把相同的数据存储在多个硬盘的不同的地方(因此,冗余地)的方法.通过把数据放在多个硬盘上,输入输出操作能以平衡的方式交叠,改良性能.因为多个硬盘增加了平均故障间隔时间(MTBF),储存冗余数据也增加了容错.整个 RAID 由于选择的等级(level 仅用于标识磁盘的组合方式的不同) 不同,而使得整合后的磁盘具有不同的功能, 基本常见的 level 有这几种 "RAID0(条带),

使用mdadm创建软raid

1.新建三个大小为2G的分区,/dev/sda{5,6,7},并修改分区类型为fd fdisk /dev/sda n t fd w 2.创建大小为2G的raid1,并为其提供备份盘 mdadm -C /dev/md0 -a yes -l 1 -n 2 /dev/sda{5,6} 3.查看md0的状态信息 mdadm -D|--detail /dev/md0 查看md0中磁盘的同步信息 cat /proc/mdstat 格式化md0并挂载 mke2fs -t ext4 /dev/md0  #只需格

mdadm 软RAID

mdadm是linux下用于创建和管理软件RAID的命令,是一个模式化命令.但由于现在服务器一般都带有RAID阵列卡,并且RAID阵列卡也很廉价,且由于软件RAID的自身缺陷(不能用作启动分区.使用CPU实现,降低CPU利用率),因此在生产环境下并不适用.但为了学习和了解RAID原理和管理,因此仍然进行一个详细的讲解: 一.创建模式 选项:-C 专用选项: -l 级别 -n 设备个数 -a {yes|no} 自动为其创建设备文件 -c 指定数据块大小(chunk) -x 指定空闲盘(热备磁盘)个

linux下Raid及mdadm命令详解

1.RAID级别:仅代表磁盘组织方式不同,没有高低之分: Raid常用种类:raid0,raid1,raid5,raid10,raid01 jbod:叠加硬盘,类似于raid0 Raid:分为硬Raid和软Raid,生产环境中,基本使用硬Raid 2.以下介绍软Raid相关命令及解释: 软RIAD:在系统中以 /dev/md0和/dev/md1...形式存在设备文件 mdadm命令: 将任何块设备做成RAID 模式化的命令: 创建模式:-C 常用选项: -l: 级别 -n #: 设备个数 -a

RAID管理及命令mdadm详解

磁盘阵列 磁盘阵列(Redundant Arrays of Independent Disks,RAID),有"独立磁盘构成的具有冗余能力的阵列"之意.磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能. 分类 磁盘阵列其样式有三种,一是外接式磁盘阵列柜.二是内接式磁盘阵列卡,三是利用软件来仿真.外接式磁盘阵列柜最常被使用大型服务器上,具可热交换(Hot Swap)的特性,不过这类产品的价格都很贵.内接式磁盘阵列卡,因为