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

成功扩容

相关推荐
oak隔壁找我11 小时前
MySQL中 SHOW FULL PROCESSLIST` 输出中 `State` 列的所有可能值
后端
字节逆旅11 小时前
ubuntu应用深度守护
ubuntu
上进小菜猪12 小时前
基于 YOLOv8 的面向文档智能处理的表格区域检测系统 [目标检测完整源码]
后端
oak隔壁找我12 小时前
JVM常用调优参数
java·后端
IT_陈寒16 小时前
React状态管理终极对决:Redux vs Context API谁更胜一筹?
前端·人工智能·后端
晨星shine16 小时前
GC、Dispose、Unmanaged Resource 和 Managed Resource
后端·c#
蝎子莱莱爱打怪16 小时前
OpenClaw 从零配置指南:接入飞书 + 常用命令 + 原理图解
java·后端·ai编程
倚栏听风雨17 小时前
【ES避坑指南】明明存的是 "CodingAddress",为什么 term 查询死活查不到?彻底搞懂 text 和 keyword
后端
程序员爱钓鱼17 小时前
Go 操作 Windows COM 自动化实战:深入解析 go-ole
后端·go·排序算法
回家路上绕了弯17 小时前
深入解析Agent Subagent架构:原理、协同逻辑与实战落地指南
分布式·后端