CentOS 磁盘扩容

1. 查看要扩展的磁盘

powershell 复制代码
df -h

这个就是要扩展的磁盘空间,记住名称,后面会用到

2. 查看所有磁盘信息

powershell 复制代码
fdisk -l
powershell 复制代码
lsblk

可以发现,500G 的硬盘已经安装到服务器但是没被使用,此时需要操作这块硬盘

3. 创建分区

powershell 复制代码
fdisk /dev/vdb
powershell 复制代码
根据流程依次输入:n -> p -> 1 -> 回车 -> 回车 -> t -> 8e -> w








4. 查看分区是否创建成功

powershell 复制代码
lsblk

5. 分区格式化为 ext4 格式

powershell 复制代码
mkfs -t ext4 /dev/vdb1

6. 创建物理卷

powershell 复制代码
pvcreate /dev/vdb1

7. 查看VG Name 组名

powershell 复制代码
pvdisplay

8. 将新的物理卷添加到卷组

powershell 复制代码
vgextend klas /dev/vdb1

9. 再次查看物理卷

powershell 复制代码
pvdisplay

10. 增加磁盘空间

powershell 复制代码
# /dev/mapper/klas-root 是磁盘分区的文件系统名(df -h 的时候可以看到), 增加的要比实际空间小一点
lvresize -L +499.99G /dev/mapper/klas-root

11. 刷新分区容量

powershell 复制代码
xfs_growfs /dev/mapper/klas-root

12. 查看是否扩容成功

相关推荐
Jason_chen23 分钟前
Linux 6.2 音频机制深度解析:AI驱动的低延迟音频与零信任音频安全架构
linux
下午写HelloWorld27 分钟前
Linux系统及Ubuntu常用指令
linux·ubuntu·操作系统
云计算磊哥@2 小时前
运维开发宝典026-MySQL02数据库表操作
运维·数据库·运维开发
weixin_523185322 小时前
Collections.unmodifiableMap详解:真的不可修改吗?
java·linux·前端
天天进步20152 小时前
Tunnelto 源码解析 #9:控制服务器设计:Warp、WebSocket、Ping/Pong 与连接保活
运维·服务器·websocket
My is 李豆2 小时前
CentOS 7 安装 Docker 完整教程(含 docker-compose 插件)
docker·eureka·centos
凡人叶枫3 小时前
Effective C++ 条款04:确定对象被使用前已先被初始化
java·linux·开发语言·c++·嵌入式开发
云栖梦泽3 小时前
玩转RK3506SDK
linux·嵌入式硬件
极客先躯3 小时前
高级java每日一道面试题-2026年02月01日-实战篇[Docker]-Docker Volume 的生命周期管理是怎样的?
java·运维·docker·容器·持久化·架构图·容器卷
Java面试题总结3 小时前
Linux-Ubantu-贴士-apt的地盘
linux·运维·服务器