LVM——让Linux磁盘空间的弹性管理 - 知乎
以下是将 /dev/sdb1 加入 LVM 的步骤:
步骤 1:将 /dev/sdb1 初始化为物理卷
pvcreate /dev/sdb1
步骤 2:将物理卷扩展到现有卷组
vgextend ubuntu-vg-1 /dev/sdb1
步骤 3:验证扩展结果
# 查看物理卷
pvs
# 查看卷组空间
vgs
# 查看卷组详情
vgdisplay
步骤 4:扩展逻辑卷(使用全部空间)
# 扩展到使用卷组所有可用空间
lvextend -l +100%FREE /dev/ubuntu-vg-1/ubuntu-lv
步骤 5:调整文件系统大小
# 根据您的文件系统类型选择相应命令
# 如果是 ext4(从输出看是 ext4):
resize2fs /dev/ubuntu-vg-1/ubuntu-lv
# 如果是 xfs(虽然您的是 ext4,但保留参考):
# xfs_growfs /
步骤 6:验证最终结果
# 查看逻辑卷大小
lvs
# 查看文件系统使用情况
df -h
# 查看卷组空间分配
vgdisplay
完整命令序列(一键执行)
# 1. 创建物理卷
pvcreate /dev/sdb1
# 2. 扩展卷组
vgextend ubuntu-vg-1 /dev/sdb1
# 3. 扩展逻辑卷
lvextend -l +100%FREE /dev/ubuntu-vg-1/ubuntu-lv
# 4. 调整文件系统
resize2fs /dev/ubuntu-vg-1/ubuntu-lv
# 5. 验证结果
df -h