软硬磁盘阵列

  1. RAID
  • 概述:RAID,廉价磁盘阵列,是把多个便宜的小磁盘组合到一起,组合成一个大磁盘组。
  • 基于硬件的RAID技术和软件的RAID技术,在linux系统中通过自带的软件就能模拟实现RAID功能,极大的增强了磁盘的IO性能(数据的进出,每秒能读取多少数据)和可靠性(能否安全存储数据且替换)。这个叫做软RAID,配置灵活,管理方便
  • 级别:RAID 0 到RAID 6 七种基本的RAID级别,linux2.6以上支持咋们的软RAID 使用 uanme -r 可以查看咋们linux系统内核,一般使用RAID 5
  • RAID 0 :条带模式,就是吧连续的数据分散到多个磁盘上存取,让系统有数据请求可以被多个磁盘并行的执行,这种操作可以充分利用磁盘纵向的带宽,也就是增加了速度,但是任何一块磁盘受损全盘崩坏,且不能修复。
  • RAID 1 :镜像,用于两个或者2xN个磁盘,并使用0块或者更多的备用磁盘,每次写入数据时都会同时写入镜像盘备份,这种阵列可靠性很高,其有效容量会缩减到一半。
  • RAID 4 :创建时需要三块或者更多的磁盘,它在一个磁盘保存校验信息,并以RAID 0 方式将数据写入其他磁盘,阵列空间大小是(N-1)*s ,其中s是阵列中最小磁盘的大小。如果一个磁盘出现问题,那可以通过校验信息以及另一个磁盘重建数据,但是所有的校验信息都在同一块磁盘里,可靠性不高。
  • RAID 5 :作用在3块或者更多的磁盘上,并使用0块或者更多的备用磁盘,但是他的校验信息,是均匀的分配在各个磁盘,互相做对方的备用磁盘。除非两个连着的磁盘同时发生问题。
  • RAID 1+0 :N(偶数,N>=4)块盘两两镜像,组合成RAID 0 ,容量为N/2,同时写入,写入时速度一样,但是读取时速度更快。
  • 特点:
  1. 软RAID
  • 在linux服务器中课通过mdadm工具来创建和维护软RAID,mdadm在创建和管理软RAID时非常方便
    格式:mdadm [模式] <RAID设备名称> [选项] [成员设备名称]
    参数 作用
    -a 检测设备名称
    -n 指定设备数量
    -l 指定RAID级别
    -C 创建
    -v 显示过程
    -f 模拟设备损坏
    -r 移除设备
    -Q 查看摘要信息
    -D 查看详细信息
    -S 停止RAID磁盘阵列
  • 环境描述:
    操作系统,ip地址,主机名,软件包列表
    linux服务器中添加1块100G空间的硬盘,划分4个20G的分区用来联系创建爱你一个RAID 5 及其后期维护操作
    配置过程:rpm -q mdadm # 下载mdadm命令,检查并使用
    1. 创建4个20G的分区:
      首先使用‘fdisk’命令在硬盘上创建4个分区
    2. 创建RAID 5
      创建/dev/sbd1 /dev/sdb2 /dev/sdb3 /dev/sdb4四个分区后,就可以创建RAID 5 ,其中设定/dev/sdb4 作为备用磁盘,其余为活动磁盘,备用磁盘的作用是一旦某个磁盘损坏,可以立即替换
      *-
原文地址:https://www.cnblogs.com/wml3030/p/15158315.html