首页 > 其他分享 >raid 磁盘阵列

raid 磁盘阵列

时间:2024-05-29 17:05:24浏览次数:27  
标签:存储 raid mdadm dev root localhost 磁盘阵列

raid 磁盘阵列:

**条带化存储:**数据分散在多个物理磁盘上的存储方式。利用多个磁盘并行读取和写入。
条带化的存储性能和读写性能是最好的。

磁盘的组成方式不同,也就是不同的raid级别:
**raid 0(条带化存储):**使用条带化存储,没有冗余能力,坏一块盘数据就会丢失。 利用率100%
*使用场景:高吞吐和低延迟的应用场景,视频,大数据处理。

面试题:**一块硬盘做raid几? ** raid0 但raid没有冗余

raid 1(镜像存储 N=2的倍数 偶数):两两复制 ,数据会存储在所有硬盘上。
盘数必须是偶数
raid1特点:提高读的性能,写性能相对较低,数据要写到每个磁盘上都要备份。
可以提供冗余,磁盘利用率50%

**raid 5(N>=3): ** 条带存储 数据分散存储,根据校验机制,循环均衡存储。
特点:1、同时读写,读性能很高,有校验机制,写性能相对不高
2、有冗余,可以坏一块盘 如果有
热备份
可以再坏一次
利用率:(N-1)/N raid5使用场景最多

面试:有四块硬盘,怎么选择磁盘阵列?
在这里插入图片描述

总结我个人认为在当前前提下,选择raid5比较合适的选择。raid5可以多一块盘作为热备盘,可以坏两次

raid 6(N>=4):
**特点:**1、利用率(N-2)/N
2、有冗余 ,有奇偶校验,每个盘数据一致,循环按照奇数和偶数写入数据
3、最多可以坏2块盘
4、读性能比raid5强,比raid低一些。写性能最差
5、raid6 可靠性最高,最可靠的raid级别
金融、法律对数据的完整性和可靠性要求高,所有选择raid6

raid 10(N>=4 偶数)(先做镜像再做条带)
**条带化存储:**数据分散在多个物理磁盘上的存储方式。利用多个磁盘并行读取和写入。
**特点:**1、N>=4 偶数 最少需要四块盘 两两一组,先镜像再做条带
2、有冗余,可以坏两块(一边各坏一块)
3、N/2的磁盘利用率 50%
4、读写性能都很优秀。读性能比raid0低一些,写性能比raid1稍差。

在这里插入图片描述

**热备份:**当阵列中有一块硬盘坏了,热备份盘随时顶替,相当于磁盘的最后一层保险。
**工作原理:**热备份相当于给raid又做了一个备份,raid当中坏了一块硬盘,热备份在顶替过程中,会利用校验的算法,把阵列当中的数据同步,然后再顶替坏掉的硬盘。在替换过程中,阵列不可以使用,不能读写,顶替完成之后raid恢复正常状态。

raid 5

[root@localhost ~]# mdadm -E /dev/sd[b-e]   #检查分区是否被raid使用
mdadm: No md superblock detected on /dev/sdb.
mdadm: No md superblock detected on /dev/sdc.
mdadm: No md superblock detected on /dev/sdd.
mdadm: No md superblock detected on /dev/sde.
[root@localhost ~]# mdadm -C -v /dev/md5 -l5 -n3 /dev/sd[b-d]1 -x1 /dev/sde1
-C 创建raid 
-v 显示创建过程中的详细信息
/dev/md5  raid5
-l 指定raid的级别raid5
-n  指定多少个硬盘,一定要和级别相符
-x  raid的热备份  有几个写几个
[root@localhost ~]#  cat /proc/mdstat    #查看创建过程信息
[root@localhost ~]# mdadm -D /dev/md5    #查看创建完成信息
[root@localhost ~]#  # mkfs.xfs /dev/md5   
[root@localhost ~]# #mkdir /data
[root@localhost ~]# #mount /dev/md5 /data
[root@localhost ~]# # mdadm /dev/md5 -f /dev/sdb1 

raid 10


[root@localhost ~]# # raid 10
[root@localhost ~]# # mdadm  -Cv /dev/md10 -l10 -n4 -x1 /dev/sd{b,c,d,e,f}2
[root@localhost ~]# # mdadm /dev/md10 -f /dev/sdb2
[root@localhost ~]# # mdadm -D /dev/md10  查看状态 
[root@localhost ~]# 
[root@localhost ~]# # mdadm  -S /dev/md10 关闭前要先解挂载umount
[root@localhost ~]# # mdadm --misc --zero-superblock  /dev/sdd2  #删除命令

标签:存储,raid,mdadm,dev,root,localhost,磁盘阵列
From: https://blog.csdn.net/qq_52448810/article/details/139300361

相关文章

  • 软RAID部署
    目录资源列表基础环境关闭防火墙关闭内核安全机制一、安装mdadm工具二、磁盘分区三、创建RAID        本文记录了软RAID的部署流程,希望能够帮到大家。资源列表操作系统配置主机名IP备注CentOS7.3.16112C4Gnode1192.168.207.131需要添加2块磁盘基础环境关......
  • LSI 3008 RAID卡硬盘定位
    前提:系统上需要准备sas3ircu工具1、获取硬盘SN号 2、通过硬盘SN找到对应Enclosure和slot.从这里看Enc:2slot:1(这里的slot就是实际硬盘位置,服务器硬盘一般是从0开始,这里的slot1就是前置面板第二块盘)如果硬盘支持点灯操作,也可以通过上面命令点灯 ......
  • 在Linux中,RAID级别有哪些?
    RAID(RedundantArrayofIndependentDisks,独立磁盘冗余阵列)是一种将多个磁盘驱动器组合成一个逻辑单元的数据存储虚拟化技术,用于提高数据的可靠性、性能和/或容量。RAID有多种级别,每种级别都有其特定的性能、可靠性和成本效益。以下是一些常见的RAID级别:1.RAID0(条带化)特点:将......
  • RAID磁盘阵列是什么
    在单机时代,采用单块磁盘进行数据存储和读写的方式,由于寻址和读写的时间消耗,导致I/O性能非常低,且存储容量还会受到限制。另外,单块磁盘极其容易出现物理故障,经常导致数据的丢失。因此大家就在想,有没有一种办法将多块独立的磁盘结合在一起组成一个技术方案,来提高数据的可靠性和I/O性......
  • Unraid 使用 Docker Compose 安装 Immich 套件无法启用人脸识别的原因及修复方法
    原因问题原因是官方教程中的docker-compose.yml指明的机器学习组件immich-machine-learning中的container_name也就是docker-compose.yml中不同service可以互访的媒介hostname与immich-server默认设置中的机器学习服务器url的hostname不匹配造成的。解决方法......
  • win10不通过RaiDrive直接连接webDev的方式
    此方法适用于输入输入域名+端口号填写完账号密码总是连接不上的情况修改服务此电脑右键-管理-服务-WebClient设为自动,停止服务修改注册表修改注册表使得WIN同时支持http和https:定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters把BasicAuthLe......
  • 进入ThinkServer RQ940服务器的UEFI HII SAS RAID阵列配置界面
    内容导航 一、进入SASRAID阵列配置界面 二、硬盘选择操作 三、确认操作 一、进入SASRAID阵列配置界面 启动服务器,在出现ThinkServerlogo的时候按F2或者Delete键进入BIOS配置界面; 移至"Boot"选项卡,设置"Bootmodeselect"设置为"UEFI";  再移至"Advanced......
  • mdadm配置raid
    mdadm配置RAID目录mdadm配置RAID一、简介二、配置三、测试四、磁盘阵列(RAID卡)一、简介 mdadm是Linux系统中用于管理软件RAID(RedundantArrayofIndependentDisks,独立磁盘冗余阵列)的命令行工具。RAID是一种将多个磁盘驱动器组合起来,以提供数据冗余、性能改善或两者兼备的......
  • RAID软件磁盘阵列
    RAID软件磁盘阵列目录RAID软件磁盘阵列一、RAID概述1、RAID的概念2、RAID中主要有三个关键概念和技术二、常用RAID介绍1、RAID0(条带化存储)—性能最佳2、RAID1(镜像存储)—完整备份3、RAID5性能与数据备份的均衡考虑4、RAID1+0(先做镜像,再做条带)5、总结一、RAID概述1、......
  • ESXI 7.0 DELL 安装RAID管理工具perccli64
    Dell服务器需要下载官网PERCCLI_MRXX5_7.1910.0_A12_VMware.tar.gz工具测试使用博通的storcli无法检测到阵列卡 BCM-vmware-storcli2_008.0008.0000.0010-01_23124082-package[root@ESXI:/opt/lsi/storcli2]./storcli2showallCLIVersion=008.0008.0000.0010Jan08,20......