一、LVM概述
LVM逻辑卷管理是Linux下对硬盘分区的一种管理机制;LVM 适合于管理大存储设备,并允许用户动态调整文件系统的大小;LVM的快照功能可以帮助我们快速备份数据;LVM为我们提供了逻辑概念上的磁盘,使得文件系统不再关心底层物理磁盘的概念。LVM可以动态调整磁盘容量,从而提高磁盘管理的灵活性 (注:/boot分区用于存放系统引导文件,不能基于LVM创建)
LVM机制的基本概念:
1.PV(Physical Volume,物理卷):物理磁盘或分区。
2.VG(Volume Group,卷组):多个物理卷合起来就组成了卷组;组成同一个卷组的物理卷可以是同一块硬盘的不同分区,也可以是不同硬盘上的不同分区;我们可以把卷组想象为一块逻辑硬盘。
3.LV(Logical Volume,逻辑卷) :卷组是一块逻辑硬盘,硬盘必须分区之后才能使用,我们把这个分区称作逻辑卷;逻辑卷可以被格式化和写入数据;我们可以把逻辑卷想象为分区。
4.PE(Physical Extend,物理拓展):PE 是用来保存数据的最小单元,我们的数据实际上都是写入 PE 当中的;PE 的大小是可以配置的,默认是 4MB。
主要命令:
1. pvcreate 设备名1 [设备名2 …]
2. vgcreate 卷组名 设备名1 设备名2
3. lvcreate -L 容量大小 -n 逻辑卷名 卷组名
4. lvextend -L +扩容大小 /dev/卷组名/逻辑卷名
三、LVM实例
(注:+号一定不能少,不然会将原先的逻辑卷缩减容量到10G)
四、磁盘配额概述
实现磁盘限额的条件:
· 需要Linux内核支持
· 安装xfsprogs与quota软件包
Linux 磁盘限额的特点:
· 作用范围:针对指定的文件系统(分区)
· 限制对象:用户帐号、组帐号
· 限制类型:磁盘容量、文件数量
· 限制方法:软限制、硬限制
五、磁盘配额管理
1. 首先使用mount命令来查看挂载磁盘的权限
3. 使用xfs_quota命令编辑配额设置
格式:xfs_quota-x-c’limit-u bsoft=N bhard=N isoft=N ihard=N 用户名” 挂载点
常用选项:- u、-g、-x、-c
限制字段:bsoft、bhard、isoft、ihard
(注:-x 和 -c 一定要有,这是必备选项,-x也一定要在-c前面)
(注:所谓软限制就是,你超过了软限制的阈值,系统会报警,但不会阻拦你;硬限制就是系统会强制阻拦你,即超过阈值的内容不会被系统创建或存储)
总结
-
一定要注意逻辑卷建成之后要格式化
-
扩容时要刷新挂载点,是系统能识别新增加的容量
-
一定要细心!!!因为稍有不慎就要重新来过
-
使用xfs_quota命令时的选项一定要是先 -x ,再 -c ,顺序不能颠倒
-
注意创建PV、VG、LV和LV扩容时的格式