目录

几种磁盘阵列(RAID)

RADI5案例

RAID1+0案例

RAID1案例

RAID0 案例

将lvm与raid相结合


几种磁盘阵列(RAID)

RAID 0 (条带化存储)

RAID O连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余

RAID0只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据

RAID 0不能应用于数据安全性要求高的场合

读的性能:n

写的性能:n

RAID 1(镜像存储)

通过磁盘数据镜像实现数搪冗余在成对的独立磁盘上产生互为备份的数据.

当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID 1可以提高读取性能.

RAID1是磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据

写的性能n/2

读的性能某种方式来说RAID的读的性能比较高,两块磁盘都可以读数据,当一块磁盘访问量过大后可以往另一块磁盘读数据

RAID5

(N>=3)块盘组成阵列,一份数据产生N-1个条带同时还有1份校验数据,共N份数据在N块盘上循环均衡存储

N块盘同时读写,读性能很高,但由于有校验机制的问题,写性能相对不高

(N-1)/N磁盘利用率

可靠性高,允许坏1块盘,不影响所有数据

读性能:n-1

写性能小于n

RAID6

N(N>=4)块盘组成阵列,(N-2)/N磁盘利用率

与RAID 5相比,RAID 6增加了第二个独立的奇偶校验信息块

两个独立的奇偶系统使用不同的算法,即使两块磁盘同时失效也不会影响数据的使用

相对于RAID 5有更大的“写损失”,因此写性能较差

RAID1+0

N(偶数,N>=4)块盘两两镜像后,再组合成一个RAID 0

N/2磁盘利用率

N/2块盘同时写入,N块盘同时读取·性能高,可靠性高

RAID0+1

读写性能与RAID 10相同

安全性低于RAID 10

RAID5案例

  1. 检查是否安装mdadm

Rpm -p mdadm

如果没有则使用yum命令安装

Yum install -y mdadm

  1. 使用fdisk命令将所有新磁盘设备/sdb/,/sdc/,/sdd/,/sde/划出主分区sdb1,sdc1,sdd1,sdc1

Fidsk /dev/sdb/

将所有分区类型改成fd模式

  1. 创建RAID设备

Mdadm -C -v /dev/md5 【-a yes】-l5 -n3 /dev/sd【bcd】1  -x1 /dev/sde1/

-C:表示新建;

-v:显示创建过程中的详细信息。/ dev / md* :创建RAID5的名称。

-a yes :--auto,表示如果有什么设备文件没有存在的话就白动创建,可省略。-1:指定RAID 的级别,15表示创建RAID5。 .

-n:指定使用几块硬盘创建RAID,n3表示使用3块硬盘创建RAID。/ dev/ sd [bcd]1:指定使用这3块磁盘分区去创建RAID。

-x:指定使用几块硬盘做RAID的热备用盘,x1表示保留1块空闲的硬盘作备用/ dev i/ sde1:指定用作于备用的磁盘

mdadm -C -v /dev/md5 -l5 -n3 /dev/sd[bcd]1 -x1 /dev/sde1

  1. 查看RAID磁盘详细信息

Cat /proc/mdstat

上图所示raid5中包括0-4块盘其中sde1为热备盘即当两外三块盘中的一块盘g了之后此盘立马顶上,且可以利用其他两块盘中的校验信息恢复数据。

Mdadm -D /dev/md0

  1. 挂载磁盘

Mkfs -t xfs /dev/md5

mount /dev/md5/ /lnj/

lsblk查看挂载

  1. 监听

Watch -n 1 mdadm -D /dev/md5 每一秒刷新状态

RAID1+0案例

Radi1+0的本质就是两组raid1合并成raid0所以先将配置两组raid再将两组raid1合并成raid0即可

Mdadm -Cv /dev/md0 -l1 -n2 /dev/sd[cd]1

Mdadm -Cv /dev/md1 -l1 -n2 /dev/sd[ef]1

Mdadm -Cv /dev/md10 -l0 -n2 /dev/md0 /dev/md1

Mkfs -t xfs /dev/md5

mount /dev/md10/ /lnj/

RAID1案例

Mdadm -Cv /dev/md1 -l1 -n2 /dev/sd[cd]1

Mkfs -t xfs /dev/md5

mount /dev/md1/ /lnj/

Mdadm -D /dev/md1

RAID0 案例

Mdadm -Cv /dev/md0 -l0 -n2 /dev/sd[ef]1

Mdadm -D /dev/md0

Mkfs -t xfs /dev/md0

Mount /dev/md0/ /lnj2

i5

将lvm与raid相结合

我将要做的是使用两组raid0结合成一个卷组这样它的传输速率比正常情况下快

  1. 识别磁盘且将四个磁盘分区,类型为fd即raid模式

  1. 创建raid0

第一个raid0

Mdadm -Cv /dev/md0 -l0 -n2 /dev/sd[cd]1

Mdadm -D /dev/md0

第二组raid0

Mdadm -Dv /dev/md1 -l0 -n2 /dev/sd[ed]1

Mdadm -D /dev/md1

  1. 创建物理卷

Pvcreate /dev/md0 /dev/md1

  1. 创建逻辑卷组

Vgcreate lnjnb /dev/md0 /dev/md1

  1. 创建lvm逻辑卷

Lvcreate -L 2G -n lnjnbljj lnjnb

  1. 挂载

Mkfs.xfs /dev/lnjnb/lnjljj

Mount /dev/lnjnb/lnjljj /data

开始验证

与正常的文件进行对比

Time dd if=/dev/zero of=/data/1.txt bs=10M count=4

Time dd if=/dev/zero of=/data1/1.txt bs=10M count=4

发现lvm与raid0结合后其速度的确是比正常的读取速度快

服务器硬件及磁盘阵列相关推荐

  1. 高级运维工程师面试题(更新中)

    2019独角兽企业重金招聘Python工程师标准>>> senior operations engineer Mar 3, 2016 高级运维工程师 服务器硬件 RAID 磁盘阵列 ...

  2. 戴尔服务器的安装维护和调试,服务器的安装与维护技巧——数据湾

    机房服务器的安装与维护是机房管理中的主要任务,安装维护好服务器才能保证服务器正常. 安全稳定地运行,才能确保数据的安全.服务器生产的厂家.类型.系列不同其具体的安装维护方法.步骤是有差异的. 本文主要 ...

  3. 服务器的安装与维护技巧——数据湾

    机房服务器的安装与维护是机房管理中的主要任务,安装维护好服务器才能保证服务器正常. 安全稳定地运行,才能确保数据的安全.服务器生产的厂家.类型.系列不同其具体的安装维护方法.步骤是有差异的. 本文主要 ...

  4. dell r630 配置raid_DELL服务器硬件 配置RAID磁盘阵列 iDRAC配置

    硬盘热插拔 iDRAC远程管理接口 内部结构无螺丝 一组风扇(风是前进后出) CPU内存组,纵向插 电源 双路电源 内存  双通道内存必须成对出现(也有三通道内存) 电池也对raid供电的 配置硬件r ...

  5. 服务器硬件详解RAID磁盘阵列详解

    目录 RAID磁盘阵列介绍 RAID 0磁盘阵列介绍 RAID1磁盘阵列介绍 RAID5磁盘阵列介绍 RAID6磁盘阵列介绍 RAID1+0磁盘阵列介绍 扩展 创建软RAID磁盘阵列步骤 实验 阵列卡 ...

  6. 服务器硬件详解与RAID磁盘阵列

    一.RAID磁盘阵列介绍 是Redundant Array of lndependent Disks的缩写,中文简称为独立冗余磁盘阵列 把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘 ...

  7. 服务器硬件之RAID磁盘阵列

    目录 一.RAID磁盘列阵 1.概述 2.RAID 0磁盘列阵介绍 注意事项 3.RAID 1磁盘列阵介绍 4. RAID 5磁盘阵列介绍 5. RAID 6磁盘阵列介绍 6. RAID 1+0磁盘阵 ...

  8. 服务器系统磁盘,服务器系统重装与磁盘阵列

    服务器系统重装与磁盘阵列 内容精选 换一换 系统盘目前支持离线卸载,即在挂载该磁盘的云服务器处于"关机"状态,才可以卸载磁盘.因此,运行状态的云服务器需要先关机然后再卸载相应的系统 ...

  9. 服务器内存不认硬盘_8分钟了解服务器硬件知识

    常见的服务器硬件,并描述每个硬件的作用 配置一台服务器需要那些硬件,它们的主要功能是什么? 本篇文章带我们快速了解 我们常见的服务器硬件有: CPU, 内存,网卡,硬盘.阵列卡.电源.主板.主要功能是 ...

最新文章

  1. 压缩工具gzip,bzip2,xz,zip,tar
  2. 统计学习方法 pdf_李航统计学习方法(第三章)
  3. .NET微服务调查结果
  4. linux 下对u盘分区吗,linux对中毒u盘分区和格式化
  5. 可以批量修改文件名、文件后缀的实用工具
  6. 教师空间中html是指什么,教师空间个性签名
  7. Impala使用RPM安装过程
  8. 测者的测试技术手册:Junit单元测试遇见的一个枚举类型的坑(枚举类型详解)...
  9. 【转】(Jquery)避免数据相加小数点后产生多位数和计算精度损失
  10. 网站的icon图标与阿里云图标库的使用
  11. imnoise, imnoise2 imnoise3
  12. 输油管的布置数学建模matlab,输油管布置问题的优化模型
  13. Windows环境下Python中multiprocessing关于RuntimeError异常的处理方式
  14. 通过微信传文件在服务器保留几天,微信发送文件多久会失效
  15. 高可用解决方案:同城双活?异地双活?异地多活?怎么实现?
  16. 创意几何点线面三角形孟菲斯海报banneer广告设计ai矢量背景素材
  17. Windows程序设计-剪贴板
  18. 解决 CLion 出现中文乱码问题【亲测有效】
  19. HashMap的最大容量为什么是1左移30(2的30次方)
  20. 16 个动态图:一款好用到爆的 Python 可视化利器

热门文章

  1. Linux配置ffmpeg
  2. 尼玛,刚聊完就弹窗推荐,这些 APP 是在偷听吗?
  3. EditText 集锦 - 开发中常用的用法及遇到的各种坑
  4. 入坑级C语言(超级无敌噼里啪啦细)!!!
  5. 想学习云计算相关知识,我要怎么学习
  6. 递归函数求得到自然数1的次数
  7. vb6转vb.net
  8. ASP.NET网站页面加载及运行效率等多方面实战优化
  9. 【调剂】上海工程技术大学2023年硕士研究生招生调剂公告
  10. 系统首选dns服务器修改,如何在Windows系统中设置首选DNS