1 LVM逻辑卷
1.1 LVM概述
- 优点:能够保证在现有数据不变的情况下,动态调整磁盘容量,从而提高磁盘管理的灵活性
- /boot分区用于存放引导文件,不能基于LVM创建
1.2 LVM基本概念
-
物理卷(PV)
1.整个硬盘,或使用fdisk等工具建立的普通分区
2.包括许多默认4MB大小的PE ( Physical Extent ,基本单元)
-
卷组(VG)
一个或多个物理卷组合而成的整体
-
逻辑卷(LV)
从卷组中分割出的一块空间,用于建立文件系统
1.3 创建逻辑卷
1.3.1 创建物理卷
pvcreate /dev/sdb1 /dev/sdc1
1.3.2 创建卷组
vgcreate vg0 /dev/sdb1 /dev/sdc1
1.3.3 创建逻辑卷
lvcreate -n jie -L 5G vg0
1.3.4 格式化
mkfs.xfs /dev/vg0/jie
1.3.5 挂载
mount /dev/vg0/jie /mnt
1.4 扩容
1.4.1扩展卷组
vgextend vg0 /dev/sdc5
1.4.2 逻辑卷扩容
lvextend -L +5G /dev/vg0/jie
1.4.3 刷新文件系统
如果是 xfs lvm 刷新文件系统
xfs_growfs 挂载点
如果是ext4文件系统
resize2fs 逻辑卷的名字
1.5 扩容根分区
vgextend centos /dev/sdd
lvextend -L +10G /dev/centos/root
2 磁盘配额
磁盘配额(Quota)就是 Linux 系统中用来限制特定的普通用户或用户组在指定的分区上占用的磁盘空间或文件个数的。
1 磁盘配额中的常见概念
1.1 磁盘容量限制和文件个数限制
我们除了可以通过限制用户可用的 block 数量来限制用户可用的磁盘容量,也可以通过限制用户可用的 inode 数量来限制用户可以上传或新建的文件个数。
1.2 软限制和硬限制
软限制可理解为警告限制,硬限制就是真正的限制了。比如,规定软限制为 100MB,硬限制为 200MB,那么,当用户使用的磁盘空间为 100~200MB 时,用户还可以继续上传和新建文件,但是每次登录时都会收到一条警告消息,告诉用户磁盘将满。