3.28 课堂笔记

磁盘阵列


1.raid介绍

廉价冗余磁盘阵列


2.raid级别

把多个物理磁盘通过不同的技术方式组成磁盘阵列,这个不同的技术方式被称为RAID级别


raid0读写速度最快,没有冗余

raid1读写性能一般,冗余100%

raid5写入性能不高读写性能不错,具有一定性能和冗余可坏一块盘


3.7级raid简单定义



4.冗余

指重复配置系统的一些部件,当系统发生故障是。冗余配置的部件介入并承担故障部件的工作,由此减少系统的故障时间。


5.raid技术

软RAID技术 系统层面实现的,性能差

硬RAID技术 硬件层面实现的,性能好

主板板载RAID功能弱 0,1

独立RAID卡 功能强 0,1,5,10


6.LVM

在硬盘分区之上,创建一个逻辑层以方便系统管理整个硬盘分区系统

Raid与LVM的区别

LVM:灵活的管理磁盘的容量,有一点的冗余和个性功能,但很弱

RAID:更侧重性能和数据安全


7.raid最直接的好处

提升数据安全性

提升数据读写性能

提供更大的单一逻辑磁盘数据容量存储


8.常用的raid级别

(1)raid0

图示


特点


应用场景

负载均衡集群下面的多个相同RS节点服务器

分布式文件存储下面的主节点或CHUNK SERVER

MySQL主从复制多个Slave服务器

对性能要求很高,对冗余要求很低的相关业务


(2)raid1

示意图


特点


(3)raid5

需要三块或以上的物理磁盘,可以提供热备盘实现故障的恢复;采用奇偶校验,可靠性强。

性能中庸

raid5是raid1和raid1折中的方案

示意图



特点



(4)raid10和raid01

示意图


特点



9.raid对比图


10.raid最低要求

Raid0支持1块盘到多块盘,容量是所有盘之和

Raid1只支持2快盘,容量损失一块盘

Raid5最少三块盘,不管硬盘数量多少,只损失一块盘容量。

Raid6最少4快盘,5快也可以,损失2快盘,不管硬盘多少,只损失两块盘容量

Raid10最少4块盘,必须偶数硬盘,不管硬盘多少,都损失一半容量,不支持虚拟磁盘



二.磁盘分区


分区数字表示:sda1.sda2.sda3.sda4

1.什么是分区

磁盘分区相当于给磁盘大隔断


2.磁盘分区类型和特点

(1).主分区(primary)

1)系统在必须要存在的分区,系统盘选择主分区安装

2)数字编号只能是1-4.sda1,sda2,sda3,sda4

3)主分区最多四个,最少一个


(2)扩展分区(extend)

相当于一个独立的小磁盘,独立的分区表,不能独立存在

有独立的分区表

不能独立存在,即不能直接存放数据

必须在扩展分区上建立逻辑分区才能存放数据

占用主分区的编号(主分区+扩展分区)之和小于等于四

扩展分区可以没有,做多只能存在一个


(3)逻辑分区(logic)

存放于扩展分区之上

存放任意普通数据

数字编号只能从5开始


3.磁盘分区注意事项

一块硬盘的分区方式只能为如下组合之一

(1)任意多个主分区,但要求1<=主分区数量<=4

(2)扩展分区可以和主分区组合,但要求2<=(主分区+扩展分区)<=4

(3)如何要分成四个磁盘分区的话,那么做多就是可以

P P P P

P P P E


4. 磁盘分区工作原理



磁盘是按柱面分区的

登记的地点:磁盘分区表

磁盘分区表是存放分区结果信息的

磁盘分区表位置,0磁道 0磁头 1扇区(512字节)

占用1扇区的前446字节(系统引导信息的)后面64字节(分区表)

剩下2个字节是分区结束标志

磁盘分区表的容量是有限的。64字节。一个分区固定占16字节。

64/16=4分区(主分区+扩展分区)


5.磁盘分区实战

磁盘分区关键是改64字节的分区表

磁盘分区fdisk命令,修改MBR分区表。MBR格式

缺陷,被修改的磁盘大小不能大于2T

磁盘分区其他命令parted,gpt分区格式,小于2T用fdisk。大于2T用parted


6.fdisk查看磁盘

m查看分区的帮助信息

d   delete a partition            #<==删除一个分区。

m   print this menu               #<==查看分区的帮助信息。

n   add a new partition           #<==添加一个新分区。

p   print the partition table     #<==查看分区结果信息。

q   quit without saving changes   #<==退出不保存。

w   write table to disk and exit  #<==保存并退出

你可能感兴趣的:(3.28 课堂笔记)