LVM(动态分区)与磁盘配额

一,LVM概述

1.LVM逻辑卷管理:在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性

2.LVM机制的基本概念

PE最小单位4M ,越小硬盘利用率越高(值可以是:8,16,32)

PV(物理卷)------LVM机制的基本存储设备,通常为一个普通分区或整个硬盘,物理卷(先创建)创建时,

VG(卷组)-----一个或多个物理卷组成的整体,卷组中可以动态的添加或移除物理卷

LV(逻辑卷)----建立在卷组之上,与物理卷没有直接关系

【每个VG块的最大数65534,PE的大小决定VG的大小】

二,LVM的管理命令

scan 扫描--------pvscan-----vgscan------lvscan

create 建立

display 显示

remove 删除

extend 扩展--------------------vgextend-----lvextend

reduce 减少(不建议缩减,防止数据丢失)

pvcreate 设备名1 [设备名2 .....]

vgcreate 卷组名 物理卷名1 物理卷2

lvcreate -L 容量大小 -n 逻辑卷名 卷组名

lvextend -L +大小 /dev/卷组名/逻辑卷名

【扩展完之后,需要刷新:xfs_growfs /dev/】

三,应用实例





四,磁盘配额概述

【限制用户的空间的大小】

设置磁盘配额
当Linux根分区的磁盘空间耗尽时,Linux操作系统将无法再建立新的文件,同时也可能会出现服务程序崩溃、系统无法启动等故障。
为了避免在服务器中出现类似磁盘空间不足的问题,可以启用磁盘配额功能,对用户在指定文件系统(分区)中使用的磁盘空间、文件数量进行限制,以防止个别用户恶意或无意间占用大量磁盘空间,从而保持系统存储空间的稳定性和持续可
在centos系统中,不同的文件系统使用不同磁盘配额配置管理工具。例如,XFS文件系统通过xfs__quota 工具进行管理;
EXT3/4文件系统通过quota工具进行管理。

1.实现磁盘配额的条件

需要Linux内核支持

安装xfsprogs与quota软件包

2.磁盘配额的特点

1.作用范围:针对指定的文件系统(分区)

设置的磁盘配额功能,只在指定的文件系统(分区)内有效,用户使用其他未设置配额的文件系统时,将不会受到限制

2.限制对象:用户账户,组账号

主要针对系统中指定的用户账号、组账号进行限制,没有被设置限额的用户或组将不受影响。对组账号设置配额后,组内所有用户使用的磁盘容量、文件数量的总和不能超过限制。

3.限制类型:磁盘容量,文件数量

磁盘容量:限制用户能够使用的磁盘数据块(Block)大小,也就是限制磁盘空间大小,默认单位为KB。

文件数量:限制用户能够拥有的文件个数。在 Linux操作系统中,每一个文件都有一个对应的数字标记,称为i结点(Inode)编号,这个编号在同一个文件系统内是唯一的,因此 xfs_quota通过限制i结点的数量来实现对文件数量的限制。l

4.限制方法:软限制,硬限制

【当到达软限制时,会有提醒,但还可以使用;w

当到达硬限制时,系统会提示用户并且强制终止用户的操作】

五,磁盘配额管理

1.以支持配额功能的方式挂载文件系统
2.编辑用户和组账号的配额设置
3.验证磁盘配额功能
4.查看磁盘配额使用情况

-x:启动专家模式

-c:直接调用管理命令


posted on 2022-01-01 19:00  杨文昭  阅读(297)  评论(0编辑  收藏  举报