首页 > 编程知识 正文

3个硬盘如何磁盘阵列,磁盘阵列

时间:2023-05-03 21:59:25 阅读:168726 作者:2121

raid5体系结构RAID5 RAID5,至少需要三个硬盘。 总容量为N-1。 例如,有三台1T的硬盘,组成raid5就是2T。 另外,1T正在进行备份和检查。

简单来说,RAID5至少使用三个硬盘来构建RAID5磁盘阵列。 将数据写入硬盘时,直接写入该硬盘的磁道,就像写入一个硬盘一样。 对于RAID5,此次数据写入根据算法分为三个部分,写入三台硬盘。 写入的同时,验证信息被写入这三台硬盘,读取写入的数据时,每台硬盘都将读取数据的内容。如果其中一台硬盘损坏,是存储在其他两台硬盘上的数据吗这意味着raid5存储方法只有一个硬盘出现故障,如果出现故障,必须尽快更换。 更换故障硬盘时,将重新检查故障期间写入的数据。 如果因为未解决的故障又坏了一张,那是毁灭性的。

RAID 5是一种兼顾存储性能、数据安全和存储成本的存储解决方案。 RAID 5可以理解为RAID 0和RAID 1的折中方案。 RAID 5为系统提供数据安全,但保护级别低于Mirror,并且磁盘空间利用率高于Mirror。 RAID 5可以以与RAID 0几乎相同的速度读取数据,但只增加一个奇偶校验信息,数据写入速度比写入单个磁盘慢一点。 同时,由于多个数据支持一个奇偶校验信息,RAID 5磁盘空间利用率高于RAID 1,存储成本相对较低,是目前使用较多的解决方案。

磁盘阵列RAID RAID :廉价磁盘冗馀阵列(redundantarrayofindependentdisks )

作用:容错,提高读写速度

RAID类型数量利用率的优缺点

请参见------------------------------------------------------- -

RAID0条带集2 100%的读/写速度最快,无弹性

RAID1镜像集2的50%读写速度、容错

RAID5奇偶校验条带集3 (n-1 )/n具有更快的读/写速度、容错能力和可接受的坏块

RAID6奇偶校验条带集双校验DP4 (n-2 )/n读/写速度、容错,允许出现两个故障

RAID01

RAID10 RAID1安全性RAID0的快速读写速度和容错高达4.50 %

RAID50 RAID5安全性RAID0快速6(n-2 )/n读写速度快,容错能力强

RAID60 RAID6安全性快速的8(n-4 )RAID0读取/写入速度和容错

请参见------------------------------------------------------- -

一.使用不同场景的RAID

RAID安装方式

硬raid :需要raid卡,有自己的CPU,处理速度快,有电池,没有电池

软raid :在windows、Linux等操作系统上实现

二. RAID5 (3个硬盘;热备盘;1个硬盘)

1 .准备4个硬盘

[root@maiya ~]# ll /dev/sd*

brw-rw--1root disk 8,48 Jan 1316336007/dev/SDD

brw-rw--1root disk 8,64 Jan 1316336007/dev/SDE

brw-rw--1root disk 8,80 Jan 1316336007/dev/SDF

brw-rw--1root disk 8,80 Jan 1316336007/dev/SDG

创建RAID

验证[ root @ mai ya~] # yum-yinstallmdadm//mdadm命令是否可用

[ root @ mai ya~] # mdadm-c/dev/md0-l5-n3-x1/dev/SD { d,e,f,g}

mdadm :阵列/dev/md0 started。

创建RAID

/dev/md0第一个RAID设备

-l5 RAID5

-n RAID成员的数量

-x热备盘数量

3 .格式、安装

[root@maiya ~]# mkfs.xfs /dev/md0

[root@maiya ~]# mkdir /mnt/raid5

[ root @ mai ya~] # mount/dev/md0/mnt/raid 5

[ root @ mai ya~] # CP-RF/etc/mnt/raid5/etc 1

显示RAID信息

[ root @ mai ya~] # mdadm-d/dev/md0/- d查看详细信息

/dev/md0:

版本: 1.2

creation time : monjan 1316:283360472014

raid第:级raid 5

阵列大小:2095104 (2046.34 MIB 2145.39 MB ) )。

useddevsize :1047552 (1023.17 MIB 1072.69 MB ) )。

raid设备: 3

总设备: 4

持久性3360子块持久性

更新时间: monjan 13163360343360512014

状态: clean

Active Devices : 3

工作设备: 4

故障设备: 0

Spare Devices : 1

layout :左同步

Chunk Size : 512K

numbermajorminorraiddevicestate

0 8 48 0 active sync /dev/sdd

1 8 64 1 active sync /dev/sde

4 8 80 2 active sync /dev/sdf

3 8 96 - spare /dev/sdg

5 .模拟硬盘损坏并拆除

终端1 :

[ root @ mai ya~] # watch-n 0.5‘mdadm-d/dev/md0’/watch继续查看

2号航站楼:

[ root @ mai ya~] # mdadm/dev/md0-f/dev/SDE-r/dev/SDE

//模拟损坏- ffail-r移除

将RAID引导设置为启用

[root@maiya ~]# mdadm -D -s

array/dev/MD0metadata=1.2 name=sxl1.com :0 uuid=c 676162133608878498 f : F5 be 209 e

[ root @ mai ya~] # mdadm-d-s/etc/mdadm.conf

mdadm选项:

- s扫描

- sstop

d详细信息

ccreate

ffail

rremove

- nraid-devices=3

- xspare-devices=1

- llevel=5

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。