CentOS 服务器存储卷管理怎么做

老伟姑娘_7234

老伟姑娘_7234

2026-08-29

731人浏览

原创

centos服务器lvm扩容核心是“加空间→分配lv→扩文件系统”三步:新增硬盘需执行pvcreate→vgextend→lvextend→xfs_growfs或resize2fs;从/home匀空间需先备份、卸载、缩文件系统再缩lv;操作前必查vgdisplay空闲空间,xfs不支持缩容,关键步骤须备份。

centos 服务器存储卷管理怎么做

CentOS 服务器存储卷管理核心靠 LVM(逻辑卷管理),它把物理磁盘抽象成可动态调整的逻辑资源池,既支持在线扩容、缩容,也支持快照和跨盘整合。实际操作中,关键不是“能不能做”,而是“怎么安全、高效地做”。

确认当前是否启用 LVM

多数 CentOS 7/8 默认安装即使用 LVM。执行以下命令快速判断:

  • df -hT:看根目录(/)或 /home 是否挂载在 /dev/mapper/centos-root 这类路径下——这是 LVM 的典型标识;
  • vgdisplay:有输出说明存在卷组(VG),比如 VG Name centos;
  • lvdisplay:列出逻辑卷(LV),如 /dev/centos/root 和 /dev/centos/home。

如果没看到 VG 或 LV,说明系统用的是传统分区,LVM 管理不适用,需先备份再重建——这不是本文覆盖范围。

常用扩容场景与对应操作

扩容本质是三步:加空间 → 分配给逻辑卷 → 扩文件系统。不同来源空间,操作略有差异:

CentOS Linux 7.9.2009
CentOS Linux 7.9.2009

CentOS Linux 7.9.2009是传统CentOS Linux 7的最后主要版本,也是很多企业历史服务器中仍可能遇到的系统版本。它以稳定、兼容RHEL 7生态、文档丰富和软件支持广泛著称,曾长期用于Web服务、数据库、虚拟化节点和企业内部业务系统。不过CentOS Linux 7已于2024年6月30日停止维护,现在继续使用会面临安全补丁缺失风险。该版本更适合旧业务迁移、历史环境恢复或离

下载
  • 新增一块硬盘(如 /dev/sdb):
    pvcreate /dev/sdb → vgextend centos /dev/sdb → lvextend -L +50G /dev/centos/root → xfs_growfs /dev/centos/root(XFS)或 resize2fs /dev/centos/root(ext4);
  • 从 /home 匀出空间给根目录(无新硬盘):
    先备份 /home 数据 → umount /home → e2fsck -f /dev/centos/home(仅 ext4 需)→ resize2fs /dev/centos/home 20G → lvreduce -L 20G /dev/centos/home → lvextend -l +100%FREE /dev/centos/root → xfs_growfs /;
  • 使用 ssm 简化操作(CentOS 7 自带):
    安装:yum install system-storage-manager;
    查看:ssm list;
    扩容:ssm resize -s +20G /dev/centos/root(自动完成 LV + FS 扩展)。

日常维护与风险规避

LVM 强大但误操作易致数据不可逆丢失,务必注意:

  • 扩前必查空闲空间:运行 vgdisplay 看 Free PE / Size,确保卷组里真有余量;
  • 缩容必须先缩文件系统:尤其是 ext4,lvreduce 前未 resize2fs 会直接损坏数据;XFS 不支持缩容,只能扩;
  • 关键操作前备份:对 /home 或数据库目录做 tar 归档或 rsync 备份到其他位置;
  • 避免混用工具:不要一边用 lvextend,一边又用 ssm 操作同一卷,命令冲突可能引发元数据错乱。

Docker 存储专项管理

默认 Docker 数据存于 /var/lib/docker,若该路径所在 LV 空间吃紧,建议隔离管理:

  • 新建独立卷组(如 vgcreate dockervg /dev/sdc1);
  • 创建 LV 并格式化为 XFS(推荐加 -n ftype=1 支持 overlay2);
  • 修改 /etc/docker/daemon.json,添加 "data-root": "/mnt/docker";
  • 停服务 → 迁移旧数据 → 启服务。

这样既避免 Docker 占满系统盘,又便于后续单独扩容或快照备份。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

centos

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
服务器是什么
服务器是什么

服务器是一种计算机硬件设备或软件程序,它具有强大的计算和存储能力,用请求、存储数据和提供服务。它在互联网中着关重要的作用,为用户提供各种服务和资源。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.15

417

5

连接apple id服务器时出错
连接apple id服务器时出错

连接apple id服务器时出错的原因包括网络连接问题、服务器问题、Apple ID账户问题、设备问题、防火墙或安全软件问题、时间和日期设置问题、Apple服务器维护等。本专题为大家提供apple id相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.08

840

5

搭建互联网服务器
搭建互联网服务器

搭建互联网服务器需要:1、选择合适的硬件和操作系统,第一步是选择合适的硬件和操作系统;2、安装和配置操作系统,是搭建互联网服务器的关键步骤;3、安装和配置服务器软件,是搭建互联网服务器的下一步,常见的服务器软件包括Apache、Nginx、Tomcat等;4、配置防火墙和安全性,是搭建互联网服务器的重要步骤;5、域名解析和配置,是搭建互联网服务器的最后一步。

2023.09.19

2432

5

如何查看服务器状态
如何查看服务器状态

查看服务器状态的方法有使用命令行工具、图形界面工具、监控工具、日志文件和远程管理工具等。本专题为大家提供服务器状态相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.09

816

5

服务器域名转接慢怎么解决
服务器域名转接慢怎么解决

服务器域名转接慢的解决办法有DNS优化、服务器优化、CDN加速、前端优化和网络优化等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.17

709

5

服务器评测软件
服务器评测软件

服务器评测软件有PassMark Software、CPU-Z、GPU-Z、CrystalDiskMark、IOmeter、JMeter、LoadRunner、Apache Bench等等。详细介绍:1、PassMark Software是一款综合性的服务器性能测试软件,可以评估服务器在各种负载条件下的性能;2、CPU-Z是一款可以提供服务器CPU详细信息的软件等等。

2023.10.17

374

3

如何开启TFTP服务器
如何开启TFTP服务器

开启TFTP服务器的步骤包括选择TFTP服务器软件、下载和安装软件、配置TFTP服务器以及启动和测试服务器等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.18

2176

4

服务器负载不兼容怎么解决
服务器负载不兼容怎么解决

解决方法:1、增加服务器资源;2、负载均衡;3、优化应用程序;4、增加缓存机制;5、分布式架构;6、限流和熔断;7、自动化扩容。想知道更详细服务器负载不兼容的解决方法,可以访问本专题下面的文章。

2023.10.20

4012

4

宽带如何接入服务器
宽带如何接入服务器

宽带接入服务器的方法有ADSL宽带接入服务器、光纤接入服务器、无线接入服务器和以太网接入服务器等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.20

647

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
宝塔官方文档(产品介绍)
宝塔官方文档(产品介绍)

共0课时 | 0人学习

CentOS 官方文档
CentOS 官方文档

共0课时 | 0人学习