《Linux-基础篇笔记》 Linux高级文件系统管理(七)

《Linux-基础篇笔记》 Linux高级文件系统管理(七)

Quota磁盘配额

由于Linux是一个多用户管理的操作系统,而Linux默认情况下并不限制每个用户使用磁盘空间的大小.

假如某个用户疏忽或者恶意占满磁盘空间将导致系统磁盘无法写入甚至崩溃.为了保证系统磁盘的有足够的剩余空间,我们需要对用户和组进行
磁盘空间使用限制.


磁盘配额限制类型:

1.限制用户和组对磁盘空间的使用量
2.限制用户和组在磁盘内创建文件的个数

磁盘配额限制级别:

1.软限制:低级限制,此限制可以突破,突破时会被警告,超出部分会有宽限天数,宽限天数到期后超出部分被清空,软限制不能超过硬限制
2.硬限制:绝对限制此限制不会被突破,达到指定限制后无法使用更多空间
3.宽限天数:当有数据超过软限制后超出部分会被计时,宽限天数到期后超出部分数据将被清空,宽限天数默认是7天


注:磁盘配额是针对分区进行设置的,无法实现 "某用户在系统中共计只能使用50MB磁盘空间" 只能设置某用户在/home分区能使用30M这样的限制.

切记:磁盘配额是针对分区的!

LVM逻辑卷管理器

LVM (Logical Volume Manager)逻辑卷管理,它是Linux环境下对磁盘分区进行管理的一种机制.

普通的磁盘分区管理方式在分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某个文件时,解决的方法通常是使用符号链接,或者使用调整分区大小的工具,但这只是暂时解决办法,没有从根本上解决问题.
简单来说LVM就是将物理磁盘融合成一个或几个大的虚拟磁盘存储池,按照我们的需求去存储池划分空间来使用,由于是虚拟的存储池,所以划分空间时可以自由的调整大小.


LVM的组成部分:

物理卷 (PV | Physical Volume)            #由磁盘或分区转化而成
1.卷组 (VG | Volume Group)               #将多个物理卷组合在一起组成了卷组,组成同一个卷组的可以是同一个硬盘的不同分区,也可以是不同硬盘上的不同分区,我们通常把卷组理解为一块硬盘.
2.逻辑卷 (LV | Logical Volume)           #把卷组理解为硬盘的话,那么我们的逻辑卷则是硬盘上的分区,逻辑卷可以进行格式化存储数据.
3.物理扩展 (PE | Physical Extend)      #PE卷组的最小存储单元,PE所在的位置是VG卷组,即硬盘上,那么我们可以把PE理解为硬盘上的扇区,默认是4MB,可自由配置.

RAID独立磁盘冗余阵列

定义:独立磁盘构成的具有冗余能力的阵列,保证硬件损害的情况下业务不终止.保证了数据的高可用

磁盘阵列分类: 1.外接式磁盘阵列柜 2.内接式磁盘阵列卡 3.利用软件来仿真

1.通过把多个磁盘组织在一起作为一个逻辑卷提供磁盘跨越功能
2.通过把数据分成多个数据块(Block)并行写入/读出多个磁盘以提高访问磁盘的速度
3.通过镜像或校验操作提供容错能力


RAID磁盘阵列主要为了保证硬件损坏的情况下业务不会终止,无法防止误操作


RAID磁盘阵列的种类简介:

RAID 0 没有奇偶校验的 (条带卷)

RAID 0 提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求


RAID 1 独立磁盘冗余阵 (镜像卷)

RAID 1 通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据.当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID 1可以提高读取性能.


RAID10 (镜象阵列条带)

Raid 10 是一个Raid1与Raid0的组合体,它是利用奇偶校验实现条带集镜像,所以它继承了Raid0的快速和Raid1的安全.


RAID5 分布式奇偶校验的独立磁盘结构

RAID 5 是一种存储性能,数据安全,和存储成本,兼顾的存储解决方案. RAID 5可以理解为是RAID 0和RAID 1的折中方案.

猜你喜欢

转载自www.cnblogs.com/LyShark/p/9210659.html