lvm扩容磁盘空间[通俗易懂]

发布时间 - 2025-07-15 00:00:00    点击率:

大家好,很高兴再次与大家见面,我是你们的朋友全栈君。

首先,让我们来了解一下LVM的基本概念:

物理卷(PV):物理卷是指磁盘分区或者在逻辑上具有与磁盘分区相同功能的设备(如RAID)。它是LVM的基本存储逻辑块,虽然与基本的物理存储介质(如分区、磁盘等)相似,但包含了与LVM相关的管理参数。

卷组(VG):卷组类似于非LVM系统中的物理磁盘,由一个或多个物理卷(PV)组成。在卷组上可以创建一个或多个逻辑卷(LV)。

逻辑卷(LV):逻辑卷类似于非LVM系统中的磁盘分区,建立在卷组(VG)之上。在逻辑卷(LV)之上可以建立文件系统(如/home或/usr等)。

LVM能做什么?
回答:当Linux系统的文件目录磁盘空间已满,传统的添加磁盘方式无法进行扩容时,LVM可以实现文件系统的扩容。

LVM扩容(以根目录为例,将sdb扩容到/根目录)

3.1 断电加磁盘(虚拟机也是一样)
查看新添加的磁盘文件,使用命令lsblk

查看系统文件,确定要扩容的目录,使用命令df -lh

3.2 创建磁盘分区
使用fdisk命令,修改类型为LVM,不要格式化。

  • n 创建分区(一路确认即可)
  • t 选择分区
  • l 查看文件类型
  • 选择LVM即可

3.3 创建完分区之后保存退出,不关机加载分区表
使用partprobepartprobe /dev/sdb(分区磁盘)命令。

3.4 LVM的PV创建
使用pvcreate /dev/sdb1命令创建PV。

查看创建的PV,使用pvdisplay命令。

3.5 把新加的PV放到要扩容的VG里面
使用vgextend centos /dev/sdb1命令。

3.6 扩容要扩容的LV
使用lvextend -l +100%FREE /dev/centos/root命令。

3.7 在线拉伸文件系统
注意千万不要格式化LV,只对增加的部分格式化即可。使用xfs_growfs /dev/centos/root命令。

扩容完成后,使用df -lh命令查看。

发布者:全栈程序员栈长,转载请注明出处:https://www./link/8ac8ab5790be587836c18b1e2184bac0
原文链接:https://www./link/c8377ad2a50fb65de28b11cfc628d75c


# centos  # linux  # ai  # html  #   # https  # 文件系统  # 多个  # 分区表  # 类似于  # 我是  # 让我们  # 是指  # 你们的  # 它是  # 很高 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?  JavaScript如何实现类型判断_typeof和instanceof有什么区别  为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】  百度浏览器网页无法复制文字怎么办 百度浏览器复制修复  JS碰撞运动实现方法详解  如何在宝塔面板中修改默认建站目录?  Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧  html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】  公司网站制作需要多少钱,找人做公司网站需要多少钱?  Win11应用商店下载慢怎么办 Win11更改DNS提速下载【修复】  Linux系统运维自动化项目教程_Ansible批量管理实战  悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音  Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例  Laravel怎么使用Markdown渲染文档_Laravel将Markdown内容转HTML页面展示【实战】  佐糖AI抠图怎样调整抠图精度_佐糖AI精度调整与放大细化操作【攻略】  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  Laravel如何连接多个数据库_Laravel多数据库连接配置与切换教程  Android实现代码画虚线边框背景效果  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  高性价比服务器租赁——企业级配置与24小时运维服务  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  如何用PHP快速搭建高效网站?分步指南  Laravel如何实现数据导出到PDF_Laravel使用snappy生成网页快照PDF【方案】  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  如何用AI帮你把自己的生活经历写成一个有趣的故事?  javascript中的try catch异常捕获机制用法分析  关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)  jQuery中的100个技巧汇总  如何在阿里云服务器自主搭建网站?  Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转  Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】  使用spring连接及操作mongodb3.0实例  Mybatis 中的insertOrUpdate操作  Win11怎么设置默认图片查看器_Windows11照片应用关联设置  android nfc常用标签读取总结  jQuery validate插件功能与用法详解  Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】  深圳网站制作平台,深圳市做网站好的公司有哪些?  轻松掌握MySQL函数中的last_insert_id()  如何在云主机上快速搭建网站?  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  node.js报错:Cannot find module 'ejs'的解决办法  html5audio标签播放结束怎么触发事件_onended回调方法【教程】  简历在线制作网站免费版,如何创建个人简历?  微博html5版本怎么弄发超话_超话进入入口及发帖格式要求【教程】  手机怎么制作网站教程步骤,手机怎么做自己的网页链接?  宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法  如何快速重置建站主机并恢复默认配置?  logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?  php 三元运算符实例详细介绍