zoukankan      html  css  js  c++  java
  • Raid阵列之简单介绍

    1.raid分类

    软raid:用软件模拟raid芯片

    硬raid:集成的后来添加的

    2.raid基本简介

    (1)raid是由廉价磁盘冗余阵列发展成为独立磁盘冗余阵列 

    (2)linux是借助MD(Muilti Disk)模板来虚拟出一个raid卡使用raid的

    (3)raid的主要功能是代替CPU来处理数据从而为CPU减轻了工作量。企业中用的都是硬raid,因为软raid不仅没有减轻CPU的工作量而且会使CPU更加繁忙。

    (4)raid的级别不能代表性能的优劣

    3.raid种类

    raid主要有raid0、raid1、raid5、raid51、raid10、raid01、jbod等等

    raid0特点:

    1)条带卷至少有两块磁盘

    2)读写性能均提升

    3)磁盘使用率是%100

    4)数据无冗余

    raid1特点:

    1)镜像卷,至少需要两块磁盘

    2)读写性能均不提升

    3)磁盘使用率是1/n

    4)数据有冗余

    raid5特点:

    1)又称校验码,至少需要三块磁盘

    2)是基于raid0的基础,读写性能都有所提高

    3)安全性能高

    4)磁盘使用率是%33.33

    4.raid的创建

    4.1创建条件

      创建raid时必须借助linux内核模块md(Muilti Disk),才能创建,而md是个模块它又需要借助命令(mdadm)【模式化的命令】来实现raid的创建

    mdadm:用户空间命令,使用此命令可以实现管理阵列。

    4.2 mdadm命令

    格式:mdadm  -C 【options】

     -l #指定raid级别

     -n #指定用来创建raid的分区

     -a yes|no #指定是否自动创建设备文件

     -c #指定每个chunk(data block)的大小

     -x #指定空闲的磁盘个数

    管理模式:

      -a --add

      -d --del

      -f --fail

    4.3 创建步骤

    例:创建一个2G的raid0

    条件:需要至少两个1G的磁盘

    1、添加两个磁盘

    2、创建raid0

    # mdadm -C /dev/md1 -a yes -l 0 -n 2 /dev/sd{b,c}

    3、检查所创建的raid

    # cat /proc/mdstat

    4、在新建的raid0上安装文件系统

    # mke2fs -t ext4 /dev/md1

    5、挂载md1

    # mkdir /myraid0

    # mount /dev/md1 /myraid0

    例2:创建一个2G的raid1

    条件:至少使用两个2G的磁盘

    步骤同上

  • 相关阅读:
    Ubuntu 下安装 PHP Solr 扩展的安装与使用
    转载:Ubuntu14-04安装redis和php5-redis扩展
    Datagridview全选,更新数据源代码
    sftp不识别的问题ssh命令找不到
    linux:如何修改用户的密码
    win7.wifi热点
    Rico Board.1.环境配置
    linux学习记录.6.vscode调试c makefile
    linux学习记录.5.git & github
    linux学习记录.3.virtualbox 共享文件夹
  • 原文地址:https://www.cnblogs.com/wanghongli/p/8252256.html
Copyright © 2011-2022 走看看