10.2 raid

简介:

10.2

IDE(ATA),并行

SATA,串行

USB,串行

SCSI;UltraSCSI,320Mbps,并行总线(扩展能力很强)

SAS:串行(SCSI的串行口) 2.5英寸


RAID:

  IDE

  SCSI

    -------早期

  SATA

  SAS,SCSI   initiator  target

             适配器接口

  LUN(Logic Uinit Number)

三大资料:

  RAID技术基础知识

  SCSI基础

  硬盘基础知识


硬件RAID


软件RAID   软设备标记为fd类型

md:mult disks 内核中有这么一个模块

   模拟一个RAID(逻辑RAID)

   /dev/md#


md:

mdadm:将任何块设备做成RAID

模式化的命令

   创建模式:

       -C

         专用选项:

-l:级别

                -n #:设备个数

                -a [yes|no]:是否自动为其创建设备文件     

                -c:CHUNK(数据块)大小 2^n,默认64K

                -x #:指定空闲盘个数

   管理模式(可以模式磁盘损坏)

      --add --remove --fail

      mdadm /dev/md# --fail /dev/sda7

   监控模式

       -F

   增长模式

       -G

   装配模式

       -A


RAID0

   2G:

    4:512M

    2:1G


1 创建分区2个1G:fd 

  partprobe读取分区

2 cat /proc/partitions

  确保分区被识别


3 ndadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sda{5,6}


4 cat /proc/mdstat


5 mke2fs -j /dev/md0 格式化md0


6 mount /dev/md0 /mnt


RAID1

  2G

     2:2G

1 创建分区2个2G:fd 


2 ndadm -C /dev/md1 -a yes -l 1 -n 2 /dev/sda{7,8}


3 cat /proc/mdstat 它在同步,不影响操作 查看阵列


4 mke2fs -j /dev/md1 格式化md0


5 mount /dev/md0 /media


查看RAID阵列的详细信息

mdadm -D /dev/md1 显示设备的详细信息

      --detail=-D

模拟损坏

mdadm /dev/md1 -f /dev/sda8

损坏移除

mdadm /dev/md1 -r /dev/sda8

加盘(分区和大小和坏盘一致)

mdadm /dev/md1 -a /dev/sda8

      加个空闲盘,有坏盘,会自动顶上去


停止阵列:

   mdadm -S /dev/md#

        --stop

停止后装配:

  mdadm -A /dev/md1 /dev/sda7 /dev/sda9

rm /dev/md1 彻底删除md1(文件一删除)


watch `` 周期性的动态查看一个参数的运行过程

         周期性地执行指定命令,并以全屏方式显示结果

      -n # 指定周期长度,单位为秒,默认为2

   watch -n # `COMMAND`


期望阵列以后每一次停止之后自动装配,不用指定哪些磁盘

  mdadm -D --scan > /etc/mdadm.conf

 将当前RAID信息保存至配置文件,以便以后进行装配


RAID5:(支持空闲盘)

   2G:3,1G

   

mke2fs -j -E stride=16 -b 4096 /dev/md0

  指定条带,块大小,优化性能stride=CHUNK/Block


lsmod 列出模块


mdadm 用户空间工具











本文转自飞行萌51CTO博客,原文链接http://blog.51cto.com/8527508/1944454 ,如需转载请自行联系原作者






相关文章
|
存储 算法 安全
RAID认识(一)
RAID认识(一)
205 0
|
存储 安全 Linux
RAID
RAID概念
|
存储 数据安全/隐私保护
RAID 5
RAID 5 是一种存储性能、数据安全和存储成本兼顾的存储解决方案。 以四个硬盘组成的RAID 5为例,其数据存储方式如图4所示:图中,P0为D0,D1和D2的奇偶校验信息,其它以此类推。
610 1
|
存储 安全 数据安全/隐私保护
磁盘阵列 关于Raid0,Raid1,Raid5,Raid10
磁盘阵列 关于Raid0,Raid1,Raid5,Raid10
2277 0
|
存储 数据安全/隐私保护 数据库
RAID详解[RAID0/RAID1/RAID5/RAID10]
一.RAID定义RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损 失而开发出一定水平的数据保护技术。
3872 0
|
存储 安全