首页 > 运维 > linux运维 > 正文

Linux文件系统LVM创建与扩展指南

舞夢輝影
发布: 2025-10-14 11:35:01
原创
1034人浏览过
LVM创建与扩展需依次配置物理卷、卷组和逻辑卷,支持在线扩容。首先用pvcreate初始化磁盘,vgcreate创建卷组,lvcreate建立逻辑卷并格式化挂载;扩容时若卷组有剩余空间,直接lvextend扩展逻辑卷后调整文件系统大小,ext4用resize2fs,XFS用xfs_growfs;若卷组空间不足,先pvcreate新磁盘并vgextend加入卷组,再执行扩展操作;可使用-l +100%FREE将所有空闲空间分配给逻辑卷。注意XFS不支持缩容,操作前应备份数据,避免影响系统启动。

linux文件系统lvm创建与扩展指南

在Linux系统中,LVM(Logical Volume Manager)提供了一种灵活的磁盘管理方式,允许动态调整存储空间。相比传统分区,LVM支持在线扩容、快照和跨物理磁盘卷管理。本文将介绍如何创建LVM以及扩展逻辑卷,适用于常见的CentOS、RHEL、Ubuntu等发行版。

创建LVM的基本步骤

要使用LVM,需依次完成物理卷(PV)、卷组(VG)和逻辑卷(LV)的创建。

1. 准备磁盘或分区
假设你有一块新硬盘 /dev/sdb,可直接用于LVM,也可先分区(如使用fdisk或parted)。

例如创建一个主分区:

# fdisk /dev/sdb
输入 n 创建新分区,w 保存退出。

2. 创建物理卷(Physical Volume)
使用 pvcreate 命令初始化磁盘或分区:

# pvcreate /dev/sdb1

查看物理卷信息:

# pvs# pvdisplay

3. 创建卷组(Volume Group)
将一个或多个物理卷加入卷组:

# vgcreate vg_data /dev/sdb1

vg_data 是卷组名称,可根据需要自定义。查看卷组:

# vgs# vgdisplay

4. 创建逻辑卷(Logical Volume)
在卷组中创建逻辑卷,例如分配 10GB 空间:

# lvcreate -L 10G -n lv_home vg_data

这将在 vg_data 中创建名为 lv_home 的逻辑卷。格式化为ext4文件系统:

# mkfs.ext4 /dev/vg_data/lv_home

挂载使用:

文心大模型
文心大模型

百度飞桨-文心大模型 ERNIE 3.0 文本理解与创作

文心大模型56
查看详情 文心大模型
# mkdir /home/data
# mount /dev/vg_data/lv_home /home/data

如需开机自动挂载,编辑 /etc/fstab,添加:

/dev/vg_data/lv_home /home/data ext4 defaults 0 0

扩展逻辑卷容量

LVM的优势在于可随时扩展存储空间,分为两种情况:卷组还有剩余空间,或需要添加新磁盘。

1. 扩展已有逻辑卷(卷组有空余)
假设想把 lv_home 扩容到 15G:

# lvextend -L 15G /dev/vg_data/lv_home

然后扩展文件系统:

# resize2fs /dev/vg_data/lv_home (ext4)

# xfs_growfs /home/data (XFS,注意使用挂载点)

2. 卷组空间不足时添加新磁盘
若 vg_data 空间不够,可添加新磁盘(如 /dev/sdc):

# pvcreate /dev/sdc
# vgextend vg_data /dev/sdc

此时卷组容量已增加,再执行 lvextend 和 resize2fs/xfs_growfs 即可。

3. 扩展整个卷组后再扩展逻辑卷
也可先扩展逻辑卷到最大可用空间:

# lvextend -l +100%FREE /dev/vg_data/lv_home
# resize2fs /dev/vg_data/lv_home

常见问题与注意事项

LVM虽灵活,但操作仍需谨慎。

  • 扩展文件系统前务必确认逻辑卷已扩展,顺序不能颠倒
  • XFS 文件系统仅支持扩容,不支持缩容;ext4 可缩容但必须先卸载
  • 生产环境操作前建议备份数据或创建快照
  • 使用 lvs、vgs、pvs 快速查看各层级状态
  • 避免在根文件系统使用过于复杂的LVM配置,以免影响启动

基本上就这些。掌握LVM的创建与扩展,能显著提升Linux系统存储管理的灵活性和可维护性。日常运维中合理规划卷组和逻辑卷命名,有助于后期管理。

以上就是Linux文件系统LVM创建与扩展指南的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号