第六章
一.LVM机制的基本概念
PV(物理卷)
VG(卷组)
LV(逻辑卷)

LVM建立步骤
首先需要把物理硬盘分成分区,当然也可以是整块物理硬盘。
然后把物理分区建立成为物理卷(PV),也可以直接把整块硬盘都建立为物理卷。
接下来把物理卷整合成为卷组(VG)。卷组就已经可以动态的调整大小了,可以把物理分区加入卷组,也可以把物理分区从卷组中删除。
最后就是把卷组再划分成为逻辑卷(LV),当然逻辑卷也是可以直接调整大小的。逻辑卷可以理解成为分区,所以也需要格式化和挂载。
二.LVM的管理命令
| 功能 | PV物理卷管理 | VG卷组管理 | LV逻辑卷管理 |
|---|---|---|---|
| Scan 扫描功能 | pvscan | vgscan | lvscan |
| Create 建立功能 | pvcreate | vgcreate | lvcreate |
| Display 显示功能 | pvdisplay | vgdisplay | lvdisplay |
| Remove 删除功能 | pvremove | vgremove | lvremove |
| Extend 扩容功能 | ———— | vgextend | lvextend |
| Reduce 缩容功能 | ———— | vgreduce | lvreduce |
pvcreate 设备名1 [设备名2 … …]
vgcreate 卷组名 物理卷名1 物理卷名2
lvcreate -L 容量大小 -n 逻辑卷名 卷组名
lvextend -L +大小 /dev/卷组名/逻辑卷名
查看磁盘fdisk -l | grep ‘/dev/sd’
三.PV物理卷
一般用整个硬盘创建,当然也可以是分区
1.创建物理卷:
pvcreate /dev/sdb (整个硬盘创建为PV)
示例:将sdb中的分区sdb1和sdb2创建成物理卷
pvcreate /dev/sdb1 /dev/sdb2 (分区创建为PV)

2.查看物理卷
pvscan 或 pvdisplay
pvscan

pvdisplay

3.删除物理卷
pvremove (设备名)
四.VG卷组
1.创建卷组
vgcreate [选项] 卷组名 物理卷名1 [物理卷名2…]
选项:-s PE大小 (指定 PE 的大小,默认 4MB)
示例:将sdb中的分区sdb1和sdb2创建成卷组vg1
vgcreate vg1 /dev/sdb1 /dev/sdb2
2.查看卷组
vgs,vgscan 或 vgdisplay
3.卷组扩容
vgextend 卷组名 物理卷名
4.卷组减少容量
vgreduce 卷组名 物理卷名
vgreduce -a (删除卷组中未使用的物理卷)
5.删除卷组
vgremove vg2

五.LV逻辑卷
1.创建逻辑卷
lvcreate -L 逻辑卷容量 -n 逻辑卷名 卷组名
lvcreate -L 20G -n mylv myvg(在myvg卷组中创建20G的逻辑卷mylv)
注意:逻辑卷创建后需要格式化和挂载才可正常使用
lvcreate -L 500M -n lv1 vg1

进行格式化操作
mkfs -t xfs /dev/vg1/lv1

ext4可以实现扩容和缩容
xfs只能实现扩容
挂载
挂载到mnt
mount /dev/vg1/lv1 /mnt

2.查看逻辑卷
lvscan 或 lvdisplay
3.调整逻辑卷容量
lvresize –L 容量 逻辑卷的设备名
可用 + - 来增减容量,也可直接指定容量
lvextend -L +10G /dev/centos/root
从50G变成了60G

再看容量还是50G,需要刷新一下

查看系统类型

刷新xfs类型文件
xfs_growfs /dev/centos/root

在查看文件就变成了60G


六.磁盘配额
磁盘配额(Quota)就是 Linux 系统中用来限制特定的普通用户或用户组在指定的分区上占用的磁盘空间或文件个数的。
磁盘配额限制的用户和用户组,只能是普通用户和用户组
磁盘配额限制只能针对分区,而不能针对某个目录
可以限制用户占用的磁盘容量大小(block),当然也能限制用户允许占用的文件个数(inode)
磁盘配额概述2-1
实现磁盘限额的条件
需要Linux内核支持(grep “QUOTA” /boot/config-x…)
安装xfsprogs与quota软件包
Linux 磁盘限额的特点
作用范围:针对指定的文件系统(分区)
限制对象:用户帐号、组帐号
限制类型:磁盘容量、文件数量
限制方法:软限制、硬限制
宽限时间:软限制只会警告,超时后就升级为硬限制
磁盘配额概述2-2

1.启用磁盘配额支持
启用文件系统的配额支持
添加usrquota、grpquota挂载参数
vim /etc/fstab

配额概述2-2
[外链图片转存中…(img-QYKJkUiz-1730249050256)]
1.启用磁盘配额支持
启用文件系统的配额支持
添加usrquota、grpquota挂载参数
vim /etc/fstab
[外链图片转存中…(img-CAigXOdU-1730249050256)]
3万+



被折叠的 条评论
为什么被折叠?



