lvm逻辑卷管理:它是linux下对硬盘分区的一种管理机制。适合管理大存储设备,并允许用户动态调整文件系统的大小。
物理卷:真正的物理硬盘或分区
卷组:将多个物理卷合起来就组成了卷组。组成同一个卷组的物理卷可以是同一块硬盘的不同分区,也可以是不同硬盘上的不同分区。可以把卷组想象成一块逻辑硬盘
逻辑卷:卷组是一块逻辑硬盘,硬盘必须分区之后才能使用,我们把这个分区称作逻辑卷。逻辑卷可以被格式化和写入数据。我们可以把逻辑卷想象为分区。
物理扩展PE:PE是用来保存数据的最小单元,数据都写在pe当中。pe的大小是可以配置的,默认4MB
1.分区是磁盘上的连续空间,一个硬盘上,
2.有了raid各种raid解决了一些问题(分完就无法扩容修改了,4块变一块,关机会影响服务,进入raid配置界面)
3.平滑扩容,动态扩容
逻辑卷相比分区的优点
逻辑卷:
1、无限扩容(缩容 但不要缩容),不会影响数据
2、空间可以不连续
3、有限的备份功能
分区:
1、分区无法扩容只能重新分区 这样数据会丢失
2、必须是硬盘上的连续的空间
制作逻辑卷的过程
物理卷:将硬盘分区拆分一个个PE一个PE是4M
卷组:PE的集合方便管理PE
逻辑卷:逻辑上的硬盘
物理卷的好处是 无论是分区还是硬盘最后都变成pe
先创建物理卷
如果使用分区,请将分区的类型改为8e
pvcreate 设备名...
然后创建卷组 将物理卷加入到卷组
vgcreate 卷组名 设备名
然后创建逻辑卷
lvcreate -n 逻辑卷的名字 -L 大小 卷组名
创建文件系统
mkfs.xfs 设备名
扩容
- 在卷组空间足够的情况下可以直接扩容
- 卷组空间不足,先扩容卷组再扩容逻辑卷
扩容卷组
vgextend 卷组名 设备名
扩容逻辑卷
lvextend -L +大小 逻辑卷名 -r
raid
什么是raid
独立硬盘冗余阵列,简称磁盘阵列。利用虚拟化存储技术把多个硬盘组合起来,成为一个或多个硬盘阵列组,目的为提升性能或数据冗余,或是两者同时提升。RAID 层级不同,数据会以多种模式分散于各个硬盘,RAID 层级的命名会以 RAID 开头并带数字,例如:RAID 0、RAID 1、RAID 5、RAID 6、RAID 7、RAID 01、RAID 10、RAID 50、RAID 60。每种等级都有其理论上的优缺点,不同的等级在两个目标间获取平衡,分别是增加数据可靠性以及增加存储器群)读写性能。
简单说raid就是将多块磁盘组合成一个磁盘阵列组,来提高硬盘的性能
廉价的磁盘阵列技术
组合的方式不同,raid的名字也不同
服务器上识别磁盘有两种模式
- 直通模式:不做raid 主板直接识别
- raid模式:需要raid卡
raid 0
因为读写时都可以并行处理,所以在所有的级别中,raid 0的速度是最快的,但是raid 0既没有冗余功能,也不具备容错能力,如果一个磁盘损坏,所有的数据都会丢失。
组成:大于等于两块磁盘 一块没有实际效果
优点:提高读写性能 利用率百分之百
缺点:无备份的功能
raid 1
也称为镜像, 两组以上的N个磁盘相互作镜像,在一些多线程操作系统中能有很好的读取速度,理论上读取速度等于硬盘数量的倍数,与RAID 0相同。另外写入速度有微小的降低。
*通过磁盘数据镜像实现数据冗余,再成对的独立磁盘上产生互为备份的数据
*当原始数据繁忙时,可直接从镜像拷贝中读取数据因此raid 1可以提高读取性能
*raid 1是磁盘阵列中单位成本最高的,但提供的很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。
组成:2n
优点:拥有冗余功能 提升读的性能
缺点:降低了写的性能 利用率只有50%
raid 5
读性能提升
写的性能略微降低
利用率: n-1
有容错能力:允许最多1块磁盘损坏
最少磁盘数:3, 3+
raid功能实现
- 提高IO能力
- 提高耐用性
- 磁盘冗余备份
raid的实现方式
外接式磁盘阵列:通过拓展卡提供适配
拿到服务器 开机第一件事做raid
如何进入raid卡
1.当出现 ctrl R 界面时需要进入按crtl + r 进入raid界面
2.ctrl+n切换目录界面到properties 查看raid卡信息
3.创建raid
移动到raid卡
4.进入创建raid画面 tab键切换
5.以raid1为例
6.选择硬盘
7.查看已建立的raid
8.删除raid
全局热备
删除全局热备