目录
LVM
概念
PV(Physical Volume,物理卷)
物理卷是LVM机制的基本存储设备,通常对应为一个普通分区或整个硬盘。创建物理卷时,会在分区或硬盘的头部创建一个保留区块,用于记录 LVM 的属性,并把存储空间分割成默认大小为 4MB 的基本单元(PE),从而构成物理卷。
VG(Volume Group,卷组)
由一个或多个物理卷组成一个整体,即称为卷组,在卷组中可以动态地添加或移除物理卷。
LV(Logical Volume,逻辑卷)
从卷组中分割出的一块空间,形成逻辑卷。使用 mkfs 等工具可在逻辑卷上创建文件系统。
创建并使用
1)添加硬盘
[fdisk分区,分区类型ID设置为8e]
2)创建物理卷
pvcreate 硬盘/分区设备文件...
3)创建卷组
vgcreate 卷组名 物理卷....
4)创建逻辑卷
lvcreate -L 容量大小 -n 逻辑卷名 卷组名
5)格式化
mkfs -t xfs/ext4 /dev/卷组名/逻辑卷名
6)挂载使用
mount /etc/fstab
扩容
扩容卷组
vgextend 卷组名 物理卷....
扩容逻辑卷
lvextend -L +容量大小 -r /dev/卷组名/逻辑卷名
# -r选项可实现自动刷新逻辑卷文件系统容量大小
手动刷新
xfs_growfs
resize2fs
磁盘限额
1)安装软件
xfsprogs quota
2)以支持磁盘限额的方式挂载文件系统
mount -o usrquota,grpquota ....
3)配置磁盘限额
xfs_quota -x -c 'limit -u/-g bsoft=XX bhard=XX isoft=XX ihard=XX 用户名/组名' 挂载点目录
4)验证磁盘限额
容量验证 dd if=/dev/zero of=挂载点目录/XX文件 bs=每次复制的数据大小 count=复制次数
数量验证 touch mkdir
5)查看磁盘限额使用情况
xfs_quota -x -c 'report -abih'