CentOS 卷组管理指南
什么是卷组

卷组(Volume Group)是LVM(逻辑卷管理)中的一种数据结构,它允许将多个物理硬盘或分区组合成一个逻辑的存储空间,通过卷组,可以方便地对存储资源进行扩展、缩减和重新分配。
卷组的基本概念
物理卷(Physical Volume,PV):物理卷是构成卷组的基本单元,可以是硬盘、分区或RAID设备。
卷组(Volume Group,VG):将多个物理卷组合在一起形成的逻辑存储空间。
逻辑卷(Logical Volume,LV):卷组中的逻辑分区,可以进一步划分成文件系统。
创建卷组
检查物理卷
pvdisplay
创建卷组
vgcreate 卷组名 物理卷1 物理卷2 ...
查看卷组信息
vgdisplay
扩展卷组
添加物理卷到卷组
vgextend 卷组名 物理卷
查看卷组信息
vgdisplay
扩展逻辑卷

lvextend -L +大小 逻辑卷
缩减卷组
检查物理卷
pvdisplay
从卷组中移除物理卷
vgreduce 卷组名 物理卷
缩减逻辑卷
lvreduce -L -大小 逻辑卷
卷组管理操作示例
以下是一个卷组管理的示例:
创建卷组
pvcreate /dev/sdb1 /dev/sdc1 vgcreate vg1 /dev/sdb1 /dev/sdc1
查看卷组信息
vgdisplay
添加物理卷到卷组
vgextend vg1 /dev/sdd1
扩展逻辑卷
lvextend -L +10G /dev/vg1/lv_root
缩减逻辑卷
lvreduce -L -10G /dev/vg1/lv_root
FAQs
Q1:如何删除卷组?

A1:删除卷组前,请确保逻辑卷和物理卷已正确卸载和移除,删除卷组的命令如下:
vgremove 卷组名
Q2:如何将卷组迁移到其他物理主机?
A2:将卷组迁移到其他物理主机需要以下步骤:
在源主机上,使用
vgreduce命令移除要迁移的物理卷。在目标主机上,使用
pvcreate命令创建相应的物理卷。使用
vgextend命令将物理卷添加到目标主机上的卷组。使用
vgscan命令扫描新的物理卷。使用
vgdisplay命令确认卷组信息已更新。在目标主机上,使用
lvdisplay命令确认逻辑卷信息已更新。根据需要,将逻辑卷挂载到目标主机上。
