当前位置: 首页 > news >正文

Centos 8 磁盘扩展xfs文件系统 (LVM)

在CentOS 8中,使用LVM(逻辑卷管理)和XFS文件系统扩展磁盘空间是一项常见任务。这篇指南将详细讲解如何在CentOS 8上扩展XFS文件系统,涉及添加新的物理卷(PV)、扩展卷组(VG)和逻辑卷(LV),以及调整文件系统。

一、前提条件
  1. CentOS 8 已安装并运行。
  2. 使用的是XFS文件系统和LVM管理卷。
  3. 具有适当的权限(需要root权限)。
二、扩展步骤概述
  1. 检查现有的卷组和逻辑卷。
  2. 添加新的物理卷。
  3. 扩展卷组。
  4. 扩展逻辑卷。
  5. 调整XFS文件系统。
三、详细步骤
1. 检查现有的卷组和逻辑卷

首先,检查现有的卷组和逻辑卷的状态。

sudo vgs  # 查看卷组信息
sudo lvs  # 查看逻辑卷信息
sudo df -h  # 查看文件系统使用情况
2. 添加新的物理卷

假设新添加的磁盘为 /dev/sdb,我们将其初始化为物理卷。

sudo pvcreate /dev/sdb

检查物理卷是否创建成功:

sudo pvs
3. 扩展卷组

将新创建的物理卷添加到现有的卷组中。例如,假设现有卷组名为 centos

sudo vgextend centos /dev/sdb

检查卷组是否扩展成功:

sudo vgs
4. 扩展逻辑卷

找到要扩展的逻辑卷。例如,假设逻辑卷为 /dev/centos/root,我们将其扩展到使用所有可用空间:

sudo lvextend -l +100%FREE /dev/centos/root

检查逻辑卷是否扩展成功:

sudo lvs
5. 调整XFS文件系统

最后,调整XFS文件系统以使用新的空间。XFS文件系统支持在线扩展,因此可以在不卸载卷的情况下扩展文件系统。

sudo xfs_growfs /dev/centos/root

再次检查文件系统使用情况:

sudo df -h
四、示例

假设我们有一个新磁盘 /dev/sdb,并且当前根文件系统挂载在 /,我们希望扩展该文件系统。

  1. 检查现有卷组和逻辑卷:
sudo vgs
sudo lvs
sudo df -h
  1. 添加新物理卷:
sudo pvcreate /dev/sdb
sudo pvs
  1. 扩展卷组:
sudo vgextend centos /dev/sdb
sudo vgs
  1. 扩展逻辑卷:
sudo lvextend -l +100%FREE /dev/centos/root
sudo lvs
  1. 调整XFS文件系统:
sudo xfs_growfs /
sudo df -h
http://www.dtcms.com/a/355381.html

相关文章:

  • 利用 Java 爬虫获取 AQI 详情数据(代码示例)实战指南
  • 如何使用Windows自带的PnPUtil命令来禁用/停用和启用硬件设备
  • VPC私有域名解析DNS
  • 使用 Action 自动部署 VuePress 到 GitHub Pages
  • GRE隧道IPv6过渡技术
  • 数制与编码
  • 并发编程——04 深入理解CASAtomic原子操作类详解
  • Qt 中日志级别
  • JS中的String总结
  • Linux 环境源码安装 Docker
  • 影石insta360 DevOps工程师一面记录
  • 学习嵌入式之驱动——I2C子系统
  • 搭建一个Spring cloud 非阻塞式微服务架构
  • 任天堂NDS中文游戏ROM精选毕业整合包整理分享! +NDS模拟器
  • 使用Docker搭建StackEdit在线MarkDown编辑器
  • 如何通过docker进行本地部署?
  • 企业内部机密视频安全保护|如何防止企业内部机密视频泄露?
  • (附源码)基于Spring Boot公务员考试信息管理系统设计与实现
  • GitLab 配置 Pipeline 的过程
  • linux 网络:协议及Wireshark抓包工具的使用
  • Elasticsearch冷热架构:性能与成本完美平衡
  • 《深入浅出 Node.js》分享精简大纲
  • linu 网络 :TCP粘包及UDP
  • 软件设计师备考-(五)计算机网络
  • 客户端是否都需要主动发送`FindService`报文来寻找服务
  • FPGA开发技能(12)matlab图片处理助力FPGA开发
  • 【温室气体数据集】GlobalView 数据概述
  • Kotlin 协程之Channel 的高阶应用
  • RAGFlow
  • plantsimulation知识点 一条轨道上多台RGV如何引用