RAID0 
2个或2个以上磁盘,称为条带卷,无容错,可提高读写效率,其中一个磁盘损坏,所有文件不可读
磁盘大小尽量统一,或者以最小的空间为标准,可用空间=N*min

RAID1
  2个或2个磁盘以上,称为镜像卷,有容错,但是对性能无提高,其中一个磁盘损坏不影响,所有磁盘文件一模一样

RAID4
  3个或3个以上的磁盘,有容错,可以提高性能,可以损坏其中一个磁盘,但是RAID4固定以一个磁盘存放校验位,该磁盘最容易出故障,所以已经淘汰,更新为RAID5

RAID5
  3个或3个以上的磁盘,和RAID4基本相似,唯一不同的是效验位平均的分布在每个磁盘上,减小了某个磁盘故障的几率,平均承担了风险
RAID6
  4个或4个以上的磁盘,在RAID5的基础上增加一个磁盘添加一个校验位,容错提高一块磁盘,磁盘利用率相对RAID5降低,

RAID10
  4个或以上磁盘组成,一组磁盘先组成RAID1,然后再和其他相同结构的组构成RAID0,提高了容错,也提高了速度,

RAID01
  4个或以上磁盘组成,一组磁盘先组成RAID0,然后再和其他相同结构的组构成RAID1,容错提高但不如RAID10,因为在RAID0时,损坏一块磁盘一个磁盘组就停止工作,然后就只有一个组工作,整个就只剩下一个RAID0,不再有容错。

软RAID制作:
每块磁盘分出相同大小的分区,分区时选择RAID模式

  mdadm -C /dev/md0 -a yes -l 0 -c 32 -n 3 /dev/sd{a7,b1,c1}
  mdadm -C /dev/md0 -a yes -l 5 -c 32 -n 4 -x 1 /dev/sd{a7,b1,c1,d1}
  RAID类别 trunc大小 成员数 备用磁盘 备用磁盘放最后
  mdadm -G /dev/md0 -n 5 -a /dev/sdc2 在模式中添加一个运行盘,n从4提高到5
  resize2fs /dev/md0 为添加了磁盘的RAID格式化新添加的磁盘,该命令针对ext系列格式
  xfs_grows /dev/md0 为添加了磁盘的RAID格式化新添加的磁盘,该命令针对xfs系列格式
  mdadm /dev/md0 -a /dev/sde1 添加磁盘,如果运行成员不满则运行,如果满,则备用

  mdadm -D /dev/md0 查看RAID设备状态
  cat /proc/mdstat 查看RAID设备
  mdadm -Ds > /etc/mdadm.conf 生成配置文件,保证开机能正常使用
  mkfs.ext4 /dev/md0 格式化文件系统
  mkdir /mnt/RAID5 创建挂载文件夹
  vim /etc/fstab 写挂载配置文件
  mount -a 挂载

  mdadm -S /dev/md0 禁用RAID设备
  mdadm -A /dev/md0 激活RAID设备
  mdadm -R /dev/md0 强制启动,在忘记写配置文件时,可以用这个命令启动
  mdadm --zero-superblock /dev/md0 删除RAID

删除RAID
  umount /dev/md0 取消挂载
  mdadm -S /dev/md0 禁用RAID设备
  rm -f /etc/mdadm.conf 删除配置文件
  vim /etc/fstab 修改配置文件
  fdisk /dev/sda 删除各个组成RAID的分区
  partx -d --nr 6 /dev/sda 删除分区后的同步,6为被删除的sda6分区
  或者 mdadm --zero-superblock /dev/sda6 删除RAID,删除超级块,每次删除一个RAID分区信息,会保留分区

模拟损坏
  mdadm /dev/md0 -f /dev/sda5 模拟磁盘损坏
  mdadm /dev/md0 -r /dev/sda5 从RAID中移除损坏的磁盘
  mdadm /dev/md0 -a /dev/sde1 添加磁盘,如果运行成员不满则运行,如果满,则备用

  RAID10,6个分区,2个分区一组RAID1,3组RAID0
  1),间接创建:先创建3个RAID1,再创建RAID0
  2),直接创建:mdadm -C /dev/md0 -l 10 -n 6 /dev/sd{1,2,3,4,5,6}

RAID阵列搭建的更多相关文章

  1. raid 5搭建部署

    raid 5搭建部署 软raid与备份 1.用四块磁盘做实验,三块盘搭建raid阵列组,有一块当作备份可以使用raid 5来搭建三块磁盘的阵列组 创建命令如下: [root@xiaohaoge ~]# ...

  2. RAID阵列的初始化与管理

    如果我们创建RAID阵列的目的是新部署一台服务器,我们建议所有新创建的RAID阵列都应该做初始化操作,这样,硬盘上原有的用户数据将被清除,以便进行后续的系统,软件安装. 转自: http://zh.c ...

  3. IBM X3650 M5服务器RAID阵列设置

    生产环境中的raid配置说明: 一. 开机后,注意引导界面,按F1键进入BIOS进行设置 二. 进入BIOS后,选择system setting--storage ,进入磁盘阵列配置界面,可以看到M5 ...

  4. RAID阵列

    • 廉价冗余磁盘阵列– Redundant Arrays of Inexpensive Disks– 通过硬件/软件技术,将多个较小/低速的磁盘整合成一个大磁盘– 阵列的价值:提升I/O效率.硬件级别 ...

  5. 《linux就该这么学》第九节课:第七章,RAID阵列和LVM逻辑卷技术

    笔记 (借鉴请改动) 7.1.RAID(独立冗余磁盘阵列) 常见的几种RAID:RAID0,RAID1,RAID5,RAID10   raid0  实现写入速度但安全性略低. raid1 实现了速度和 ...

  6. 记一次RAID阵列的迁移经历

    xu言: 最近,某电信机房因为空调漏水问题导致了我司的Dell R430 服务器的主板及CPU不同程度受损.服务器已经不能正常开机.但是,又基于把服务器的数据需要最短时间进行恢复.抱着试试看的心里进行 ...

  7. LVM与RAID阵列

    创建LVM分区: 相关命令: pvcreat /dev/sdb{1,2,3} 创建物理卷 vgcreat test_vg1 /dev/sdb1 创建卷组     vgcreat test_vg2 -s ...

  8. Raid阵列之简单介绍

    1.raid分类 软raid:用软件模拟raid芯片 硬raid:集成的后来添加的 2.raid基本简介 (1)raid是由廉价磁盘冗余阵列发展成为独立磁盘冗余阵列 (2)linux是借助MD(Mui ...

  9. RAID阵列盘有一块状态变为外来处理方法

    感谢: https://blog.csdn.net/cmzsteven/article/details/63680933

随机推荐

  1. The database could not be exclusively locked to perform the operation(SQL Server 5030错误解决办法)(转)

    Microsoft SQL Server 5030错误解决办法 今天在使用SQL Server时,由于之前创建数据库忘记了设置Collocation,数据库中插入中文字符都是乱码,于是到DataBas ...

  2. Educational Codeforces Round 65 (Rated for Div. 2) C. News Distribution

    链接:https://codeforces.com/contest/1167/problem/C 题意: In some social network, there are nn users comm ...

  3. net Core 2.0应用程序发布到IIS

    .net Core 2.0应用程序发布到IIS上注意事项   .net Core2.0应用程序发布window服务器报错容易错过的配置. 1.应用程序发布. 2.IIS上新建网站. 3.应用程序池选择 ...

  4. HDU 2243 考研路茫茫——单词情结 求长度小于等于L的通路总数的方法

    http://acm.hdu.edu.cn/showproblem.php?pid=2243 这是一题AC自动机 + 矩阵快速幂的题目, 首先知道总答案应该是26^1 + 26^2 + 26^3 .. ...

  5. 路径方案数(mod)

    路径方案数(mod) [题目描述] 给一张无向图,n 个点和 m 条边,cyb 在 1 号点,他要去 2 号点, cyb 可以从 a 走到 b,当且仅当a到2的最短路,比b 到2的最短路长. 求 cy ...

  6. 整理一些最近项目中用到的一些JS方法

    验证是否为图片格式 function IsImgType(src) { var rFilter = /^(?:image\/bmp|image\/cis\-cod|image\/gif|image\/ ...

  7. SQL2000,2005,2008安装在一台机子上

    工欲善其事,必先利其器.本机的系统是在网上自己下载的,是32位windows7旗舰版.因为学习,需要在一台机子上同时安装SQL Server2000,2005,2008三个版本的数据库.先是在网上查了 ...

  8. Minor GC ,Full GC 触发条件

    Minor GC ,Full GC 触发条件 Minor GC触发条件:当Eden区满时,触发Minor GC. Full GC触发条件: (1)调用System.gc时,系统建议执行Full GC, ...

  9. springboot集成shiro实现身份认证

    github地址:https://github.com/peterowang/shiro pom文件 <dependencies> <dependency> <group ...

  10. 2018年湘潭大学程序设计竞赛G又见斐波那契(矩阵快速幂)

    题意 题目链接 Sol 直接矩阵快速幂 推出来的矩阵应该长这样 \begin{equation*}\begin{bmatrix}1&1&1&1&1&1\\1 & ...