RAID阵列分类

**一.RAID 0**
1.优点:
充分利用 I/O 总线性能使其带宽翻倍,读/写速度翻倍;
充分利用磁盘空间,利用率为 100%。
2.缺点:
不提供数据冗余;
无数据检验,不能保证数据的正确性;
存在单点故障。
3.应用场景:
对数据完整性要求不高的场景,如:日志存储,个人娱乐;
要求读写效率高,安全性能要求不高,如图像工作站。
**二.RAID 1**
1.优点:
提供数据冗余,数据双倍存储;
提供良好的读性能。
2.缺点:
无数据校验;
磁盘利用率低,成本高。
3.应用场景:
存放重要数据,如数据存储领域。
**三.RAID 5**
1.优点:
读写性能高优于 RAID 01;
较高的 IO 性能;
有数据冗余;
无单点故障;
安全性能高。
2.缺点:
成本高。
3.应用场景:
特别适用于既有大量数据需要存取,同时又对数据安全性要求严
格的领域,如银行、金融、商业超市、仓储库房、各种档案管理
等。
**四块硬盘创建RAID10-->/dev/md0**
**mdadm 命令**:模拟化工具,用于在 CentOS/RHEL 上实现软 RAID 的命令。
常见参数:
-C 创建;
-v 显示创建过程;
-n 指定设备数量;
-l 指定设备级别;
-f 模拟设备损坏;
-D 显示详细信息;
-S 停止 RAID;
-a 创建设备文件;

**创建分区**
mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde

**格式化--创建文件系统**
mkfs.ext4 /dev/md0

**挂载使用**
mount /dec/mdo /RAID
**设置开机自动挂载**
将挂载内容写入到/etc/fatab并执行 mount -a 即可
**查看详细信息**
**模拟磁盘损坏**
此时在看详细信息
则会发现Working Devices与Failed Devices后面的数值发生改变。
替换/恢复故障硬盘
1.取消挂载
![这里写图片描述](https://img-blog.csdn.net/2018081912315913?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMzMjE0MjM2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
2.重启
3.加入新硬盘
4.查看详细信息
**四块硬盘创建RAID5-->/dev/md5**
![这里写图片描述](https://img-blog.csdn.net/20180819124616789?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMzMjE0MjM2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
**查看详细信息发现/dev/sde为备用盘**
**格式化-创建文件系统**
**挂载**
mount /dev/md5 /RAID
**模拟磁盘损坏**
**再次查看详细信息发现/dev/sde已经 顶替了/dev/sdb**
 
 
 
 
 

RAID磁盘冗余阵列的更多相关文章

  1. 浅谈数据库技术,磁盘冗余阵列,IP分配,ECC内存,ADO,DAO,JDBC

    整理-----数据库技术,磁盘冗余阵列,IP分配, ECC内存,ADO, DAO,JDBC 1.MySQL MySQL是最受欢迎的开源SQL数据库管理系统,它由 MySQL AB开发.发布和支持.My ...

  2. RAID廉价磁盘冗余阵列介绍

    RAID(廉价磁盘冗余阵列)技术主要是为了改善磁盘的访问延迟,增强磁盘的可用性和容错能力.目前服务器级别的计算机都支持插入多块磁盘(8块或者更多),通过使用RAID技术,实现数据在多块磁盘上的并发读写 ...

  3. RAID-独立磁盘冗余阵列

    此文章理论部分内容大多数摘自网站 开心技术园 的一篇文章,但并做了一些修改与调整.理论部分原文链接:图文并茂 RAID 技术全解 – RAID0.RAID1.RAID5.RAID100-- 本文实验部 ...

  4. CentOS中配置SoftWareRaid磁盘冗余阵列

    (以vmware workstation为例) 1.关机添加一块硬盘 2.使用fdisk -l 可以看到 /dev/sdb硬盘设备 3.fdisk /dev/sdb配置磁盘分区,准备4个磁盘分区,用于 ...

  5. 【linux相识相知】独立硬盘冗余阵列-RAID

    独立硬盘冗余阵列(RAID,Redundant Array of Independant Disks),旧称为廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks ...

  6. RAID(冗余硬盘阵列)

    一. RAID定义 RAID( Redundant Array of Independent Disk 独立冗余磁盘阵列 )技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的 ...

  7. 独立硬盘冗余阵列与HDFS

    http://zh.wikipedia.org/wiki/RAID 独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列(Re ...

  8. 普通RAID磁盘数据格式规范

    普通RAID磁盘数据格式规范 1.介绍 在当今的IT环境中,系统管理员希望改变他们正在使用的内部RAID方案,原因可能有以下几个:许多服务器都是附带RAID解决方案的,这些RAID解决方案是通过母板磁 ...

  9. Linux RAID 磁盘管理

    Linux RAID 磁盘管理 RAID工作模式介绍:https://www.cnblogs.com/xiangsikai/p/8441440.html 本章主要讲解 Linux下 RAID5 与 R ...

随机推荐

  1. 使用windows api函数捕获SAP session的左下角消息句柄

    背景:SAP session的左下角消息非常有用,我们在做SAP的自动化脚本时可以设法读到这个消息的内容,作为程序后续动作的判断条件.如下图:        比如小爬之前给财务的同事制作了一个批量导出 ...

  2. eclipse中竖行选择代码的快捷键

    Alt+Shift+A   (竖行选择代码)

  3. 005 Ceph配置文件及用户管理

    一.Ceph的配置文件 Ceph 配置文件可用于配置存储集群内的所有守护进程.或者某一类型的所有守护进程.要配置一系列守护进程,这些配置必须位于能收到配置的段落之下.默认情况下,无论是ceph的服务端 ...

  4. c++简单实现循环队列

    栈的数据结构是先进后出,而队列的数据结构就是 一个出口一个入口入口只能入队,出口只能出队 实现的代码如下: /* 循环静态队列实现 2017年8月5日07:50:58 */ #ifndef __QUE ...

  5. echo 传义序列

    echo 传义序列:\a 警示字符\b 退格\c 输出中忽略最后的换行符\f 清屏\n 换行\r 回车\t 水平制表符\v 垂直制表符\\ 反斜杠字符\0ddd 将字符表示成1到3位的八进制数值

  6. 2019牛客暑期多校第五场题解ABGH

    A.digits 2 传送门 题意:给你一个n,要求输出一个每一位数字之和能整除n且其本身也能整除n的数.n不超过100,要求的数不超过10000位数. 题解:直接将n输出n次. 代码: #inclu ...

  7. ArcGIS Server for JavaScript 3.3 的安装部署

    一.安装包下载 首先从官网下载ArcGIS API for JavaScript 3.3 的API和SDK,地址:http://support.esrichina.com.cn/2011/0223/9 ...

  8. tensorflow数据读取机制tf.train.slice_input_producer 和 tf.train.batch 函数

    tensorflow中为了充分利用GPU,减少GPU等待数据的空闲时间,使用了两个线程分别执行数据读入和数据计算. 具体来说就是使用一个线程源源不断的将硬盘中的图片数据读入到一个内存队列中,另一个线程 ...

  9. 极简安装 TensorFlow 2.0 GPU

    前言 之前写了几篇关于 TensorFlow 1.x GPU 版本安装的博客,但几乎没怎么学习过.之前基本在搞 Machine Learning 和 Data Mining 方面的东西,极少用到 NN ...

  10. postman传递当前时间戳

    有时我们在请求接口时,需要带上当前时间戳这种动态参数,那么postman能不能自动的填充上呢. 1请求动态参数(例如时间戳) 直接在参数值写 {{$timestamp}} 如下: 我们也可以使用pos ...