本文共 1148 字,大约阅读时间需要 3 分钟。
在配置Linux系统存储时,Logical Volume Manager(LVM)是一个强大的工具,能够有效地管理物理存储和逻辑卷。以下是一些关键步骤说明如何配置物理文件系统和LVM环境。
首先,我们需要创建物理卷(PV)。通过使用fdisk
工具,分区硬盘并将其标记为物理卷。
fdisk -l /dev/sdb
从上述输出可以看到,/dev/sdb
硬盘已划分为8个逻辑分区,ID均为8e。
接下来,将这些逻辑分区创建为物理卷:
pvcreate /dev/sdb{5,6,7,8,9}
同样,可以创建一个RAID文件系统的物理卷:
pvcreate /dev/md0
使用pvs
和pvdisplay
工具,查看现有的PV状态。
pvspvdisplay
将硬盘上的所有分区划分为物理卷。
接下来,将这些物理卷组合成一个卷组。使用vgcreate
命令指定PE大小和卷组名称:
vgcreate -s=16m test_vg /dev/sdk1 /dev/sdl1
将物理卷加入到卷组中,并激活卷组:
vgchange -a y test_vg
以myvg
为例激活卷组:
vgchange -a y myvg
使用vgdisplay
工具查看卷组详情:
vgdisplay myvg
如输出所示,卷组myvg
的总大小为15G,每个PE大小为4M,共有3846个PE。
通过lvcreate
命令创建逻辑卷。例如,创建大小为4G的逻辑卷:
lvcreate -L 4G -n mylv1 myvg
检查剩余空间并扩充逻辑卷:
lvextend -L 5G /dev/myvg/mylv1
确保逻辑卷已挂载并格式化为文件系统。例如:
mkfs.ext4 /dev/myvg/mylv1mount /dev/myvg/mylv1 /mylv1/
扩展卷组:添加新物理卷到卷组:
vgextend myvg /dev/sdb8
扩展逻辑卷:使用lvextend
命令增加逻辑卷大小:
lvextend -L 5G /dev/myvg/mylv1
缩减逻辑卷(如果需要):
lvreduce -L 3G /dev/myvg/mylv1
本文详细指导了从创建物理卷到配置LVM环境的整个流程,帮助您高效管理系统存储资源。通过合理配置和管理,您可以充分发挥硬件潜力,同时便于系统扩展和维护。
转载地址:http://xcwfk.baihongyu.com/