Linux / Ubuntu磁盘扩容

测试时遇到了shell脚本执行错误的问题,找到脚本编写的楼哥,才发现自己给虚拟机的磁盘已经满了,没想到啊,业务的解压操作,这么费磁盘,那就需要进行磁盘的扩展,记录一下

1、首先停掉虚拟机,扩展磁盘


2、查看扩展是否生效

fdisk -l

可以看到有提示,并且扩展到了35G,说明扩容已经生效,接下来挂载到 / 中

3、创建新分区

由于 fdisk -l 时显示的是 /dev/sda 因此创建新分区要这样命令

fdisk /dev/sda

新建

n

磁盘号 按提示输入

5

磁盘起始位置 默认 Enter

磁盘结束位置 默认 Enter


保存

w

重启

reboot

3、创建物理卷

这里的 sda5 ,就是刚新建的分区

pvcreate /dev/sda5

pvdisplay

4、将新卷加载到卷组中

vgextend 卷组名 新卷名

vgextend ubuntu-vg /dev/sda5


卷组信息,使用vgdisplay

5、对 / 进行扩展

使用df -h 查看 / size

这里是额外增加,并且后面的 要根据 df -h 来看

lvresize -L +8G /dev/mapper/ubuntu--vg-ubuntu--lv

调整文件系统的大小

resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

成功扩容

相关推荐
Java水解4 小时前
【JAVA 进阶】Spring AOP核心原理:JDK与CGLib动态代理实战解析
后端·spring
Java水解4 小时前
Spring Boot 4 升级指南:告别RestTemplate,拥抱现代HTTP客户端
spring boot·后端
兜兜转转了多少年4 小时前
从脚本到系统:2026 年 AI 代理驱动的 Shell 自动化
运维·人工智能·自动化
宫水三叶的刷题日记4 小时前
工商银行今年的年终奖。。
后端
EHagSJVNpTY4 小时前
MATLAB 中基于最大重叠离散小波变换的心电信号处理探索
ubuntu
大黄评测4 小时前
双库协同,各取所长:.NET Core 中 PostgreSQL 与 SQLite 的优雅融合实战
后端
Java编程爱好者4 小时前
Java 后端定时任务怎么选:@Scheduled、Quartz 还是 XXL-Job?
后端
Java编程爱好者4 小时前
线程池用完不Shutdown,CPU和内存都快哭了
后端
神奇小汤圆5 小时前
Unsafe魔法类深度解析:Java底层操作的终极指南
后端
.小墨迹5 小时前
apollo学习之借道超车的速度规划
linux·c++·学习·算法·ubuntu