CentOS7安装创建LVM详细指南

CentOS7安装创建LVM完整教程

LVM基础概念

LVM(Logical Volume Manager)实现对磁盘的动态管理。核心组件包括:

  • PV(物理卷):实际磁盘分区
  • VG(卷组):PV组成的存储池
  • LV(逻辑卷):VG划分的可使用空间

操作步骤

1. 磁盘分区准备

检查可用磁盘设备:

# fdisk -l

创建新分区(如/dev/sdb),分区类型设置为8e(Linux LVM):

# fdisk /dev/sdb
n → p → 1 → 回车 → 回车 → t → 8e → w

2. 物理卷(PV)创建

# pvcreate /dev/sdb1
# pvs  (验证创建结果)

3. 卷组(VG)配置

创建名为vg_data的卷组:

# vgcreate vg_data /dev/sdb1
# vgs  (查看卷组信息)

4. 逻辑卷(LV)生成

分配80%卷组空间创建逻辑卷:

# lvcreate -l 80%FREE -n lv_data vg_data
# lvs  (确认逻辑卷状态)

5. 文件系统与挂载

# mkfs.xfs /dev/vg_data/lv_data
# mkdir /data
# mount /dev/vg_data/lv_data /data

6. 永久挂载配置

编辑/etc/fstab增加:

/dev/vg_data/lv_data /data xfs defaults 0 0

验证与测试

# df -h /data
# touch /data/testfile

LVM管理命令速查

功能 命令
扩展LV容量 lvextend -L +10G /dev/vg_name/lv_name
调整文件系统 xfs_growfs /mount_point
添加新PV vgextend vg_name /dev/sdc1

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END