Raid:是冗余磁盘阵列的缩写。raid技术主要解决的问题的容量组合、高读写速度、同步备份(实时备份,即镜像)等功能。

Raid的实现方法:

硬raid:通过raid卡来raid功能。优点:性能高、稳定性好。 缺点:成本较高,因为需要买raid卡。

软raid:通过操作系统的raid软件来实现raid功能。优点:成本低。 缺点:性能比硬raid差。

Raid等级(功能分类):

等级 名称 功能 硬盘数 容量算法 冗余功能 允许坏盘数

0 条带化 容量组合,高读写速度 >=2块 2块累加 无 0块

1 镜像化mirror 同步备份,实时备份 =2块 2块-1 有 1块

5 分布式奇偶检验的条带化 容量组合+数据安全 >=3块 n块-1 有 1块

6 双组奇偶检验的条带化 容量组合+数据安全 >=4块 n块-2 有 2块

10 镜像化+条带化 容量组合+数据安全 =4块 有 1块

mdadm:是raid管理软件的命令,mdadm是多磁盘管理的缩写。

查命令简介:whatis mdadm

查软件是否已安装:rpm -q mdadm

raid的完整管理流程:

先创建raid设备,然后生成Raid设备的配置文件/etc/mdadm.conf,然后格式化Raid设备,然后挂载raid设备。

raid5创建

用mdadm软件对4块2G的硬盘进行raid 5处理,其中sdb、sdc、sdd这3块硬盘组合成一个名称为rd5的raid 5,sde这块硬盘作为热备磁盘(即备胎,球队中的替补队员)。

实施步骤:

第1步,创建raid,查看raid状态信息,生成raid配置文件(mdadm.conf的作用是在系统启动时,根据此文件来加载并启动raid设备)。

lsblk 列出所有块设备

mdadm -C rd5 -l 5 -n 3 -x 1 /dev/sd[b-e] 创建名称为rd5的raid设备

mdadm -D /dev/md/rd5 查看rd5设备详细信息

mdadm -Dsv 扫描并显示所有raid设备的简要信息

mdadm -Dsv > /etc/mdadm.conf 生成raid配置文件

第2步,格式化Raid设备。

mkfs.ext4 /dev/md/rd5

第3步,挂载Raid设备。

mkdir -pv /mnt/data

mount /dev/md/rd5 /mnt/data

mount

df -hT

Raid命令小结:

需求:用b-e这些硬盘创建一个Raid5,用其中一块盘作为热备。

创建法一:mdadm -C rd5 -l 5 -n 3 -x 1 /dev/sd[b-e]

创建法二:mdadm -C rd5 -l 5 -x 1 /dev/sde -n 3 /dev/sdb /dev/sdc /dev/sdd

查详情:mdadm -D /dev/md/rd5 或 mdadm -D /dev/md127

生成配置文件:mdadm -Dsv > /etc/mdadm.conf

指定坏盘:mdadm /dev/md/rd5 -f /dev/sdb

移除坏盘:mdadm /dev/md/rd5 -r /dev/sdb

添加新盘:mdadm /dev/md/rd5 -a /dev/sdb

停用raid设备:mdadm -S /dev/md/rd5

启用raid设备:mdadm -A /dev/md/rd5

linux+硬盘rd5,Raid磁盘阵列相关推荐

  1. Linux进阶之RAID磁盘阵列、系统启动及dd命令

    本节内容 1.      磁盘阵列 RAID0: 条带卷 2+ 100% 读写速度快,不容错 RAID1: 镜像卷 2   50% 读写速度慢,容错 RAID5: 奇偶校验条带卷 3 读写速度快,容错 ...

  2. LINUX系统软RAID磁盘阵列配置

    磁盘阵列全名是: Redundant Arrays of Inexpensive Disks, RAID ,大概的意思是:廉价的磁盘冗余阵列. RAID 可以通过一个技术(软件或硬件),将多个较小的磁 ...

  3. Linux中配置RAID磁盘阵列

    简介:     RAID磁盘阵列(Redundant Arrays of Independent Disks):全称独立磁盘冗余阵列.     磁盘阵列是由很多廉价的磁盘,组合成一个容量巨大的磁盘组, ...

  4. linux怎么取消raid磁盘阵列,Linux下彻底关闭某个RAID磁盘阵列

    1.查看RAID磁盘阵列信息,确认一下要关闭哪个.如:关闭md0这个阵列 [root@godben ~]# cat /proc/mdstat Personalities : [raid6] [raid ...

  5. linux 硬盘、RAID相关命令详解

    本文主要介绍linux下查看各种硬盘信息的命令如何使用,如何快速的查到自己想要的硬盘相关信息,各种命令做一个汇总. Nvme-cli Q1:如何查看nvme写缓存打开否: [root@node83 p ...

  6. 磁盘阵列 php,Linux_在RAID磁盘阵列下如何搭建Linux系统,  因为RAID磁盘阵列的存储速 - phpStudy...

    在RAID磁盘阵列下如何搭建Linux系统 因为RAID磁盘阵列的存储速度比单个硬盘高,在安装系统的时候一般会选择搭建在RAID磁盘阵列,下面小编就给大家介绍下RAID磁盘阵列搭建Linux系统的方法 ...

  7. 骨干云池服务器SATA盘的RAID配置,用两块硬盘组建RAID0磁盘阵列简单教程(图文详解)...

    传统硬盘由于工作原理的限制,在性能上的提升非常缓慢.而固态硬盘价格昂贵,短时间内难以被普通用户接受.因此采用两块或多块硬盘组建RAID磁盘阵列也成为了目前比较有性价比的硬盘性能提升解决方案.之前我们也 ...

  8. Linux系统下RAID和LVM的实现

    一.本为中主要介绍RAID常用的RAID0.RAID1.RAID01.RAID10.RAID5格式的RAID卷和LVM卷的建立和测试 二.磁盘阵列是一种把若干硬磁盘驱动器按照一定的要求组成一个整体,整 ...

  9. RAID磁盘阵列数据恢复指南

    RAID磁盘阵列设备,在使用过程中,经常会遇到一些常见故障,这也使得RAID在给我们带来海量存储空间的应用之外,也带来了很多难以估计的数据风险.本文将重点介绍RAID常见故障及相关处理方式. RAID ...

最新文章

  1. 深入理解HTTP Session
  2. netmiko 记录日志_netmiko连接网络设备
  3. 一个设计项调另一个设计项(支持多选传值)
  4. Magento 默认排序为最新 How to sort Magento products by date added as default
  5. Java远程连接进程
  6. Android 应用开发---API Level对应Android版本一览表
  7. P4980 【模板】Polya定理
  8. 一分钟了解阿里云产品:绿网
  9. 转载的关于pthread_cond_wait的文章,写的比较详细
  10. 前端模拟数据(mock数据)的方法二:使用在线mock平台(fastmock)
  11. python--爬虫代码汇总
  12. Python搭建BT资源搜索站
  13. java 获取map keys_Java ConcurrentHashMap keys()用法及代码示例
  14. MacBook通过XGP玩女神异闻录5皇家版不踩坑指南
  15. 镜头眩光如何避免 镜头眩光避免方法
  16. 计蒜客python答案Top50
  17. 基于JSP的网上书店的设计
  18. 网页出现乱码及乱码解决方案汇总(转帖),供网友参考;
  19. CKEditor 简单图片上传插件开发和详细步骤
  20. c语言建立坐标的代码,C语言 getx()用法及代码示例

热门文章

  1. java 安卓下载文件_GitHub - Charay/downloadfile: 使用Retrofit2+Rxjava+Rxandroid+okhttp的方式下载文件并存储到sd卡指定目录...
  2. html 360不识别,html 为什么在ie里显示正常在360浏览器不正常呢?
  3. python 文档操作_Python 文件操作
  4. 计算机人文研究生专业,西安科技大学,艺术、人文、材料、计算机、通信等专业调剂信息...
  5. mysql主从配置_MySQL主从配置详解
  6. 小鱼一键重装系统win7教程
  7. 腾讯视频如何缓存视频
  8. SpringCloud 超详细个人笔记
  9. MySQL:错误代码1215 无法添加外键约束的解决思路
  10. Java 源码--Arrays