关于LVM
Published on: 2025-11-17
Written by: Siriuns
description: LVM的结构和常用文件命令
关于存储
基础结构
PE(4MB) => PV(物理盘) => VG => LV(可动态扩展) 物理扩展 => 物理卷 => 卷组 => 逻辑卷
常用文件系统类型
ext4: Linux 标准日志型文件系统,兼容性好
xfs: 高性能大容量文件系统,适合服务器
btrfs: 支持快照、压缩、RAID的现代文件系统
vfat: 兼容 Windows 的 FAT32,常用于U盘
ntfs: Windows 主文件系统(需ntfs-3g包)
常用命令
mountumountlsscsidflsblk: 查看设备fdisk: 创建分区mkfs.<type> [option] <device>xfs_growfs /dev/<VG>/<LV>: 扩大完LV后,扩大LV上的xfs系统resize2fs /dev/<VG>/<LV>: 扩大完LV后,扩大LV上的ext4系统
PV
pvs [<PV>]: 显示系统有哪些PVpvdiplay [<PV>]: PV详细信息pvcreate <PV> [<PV>...]: 初始化新的PVpvremove <PV> [<PV>...]: 删除PVpvmove <PV> [<PV>]: 将前一个PV的数据转移到后一个PV
VG
vgs [<VG>]: 显示系统有哪些VGvgdisplay [<VG>]: VG详细信息vgcreate <VG> <PV> [<PV>...]: 用PV创建VGvgextend <VG> <PV> [<PV>...]: 把PV加入VGvgreduce <VG> <PV>: 删除VG中未使用的PVvgremove <VG>
LV
lvs [<VG>/<LV>]: 显示系统有哪些LVlvdiplay [<VG>/<LV>]: LV详细信息lvcreate [options] -L <size> -n <LV> <VG>: 在VG上创建LV并制定大小lvextend [options] -L <size> <VG>/<LV>: 扩大LVlvremove <LV> <VG>/<LV>: 删除LV