CentOS将磁盘剩余空间分配到已有分区

CentOS将磁盘剩余空间分配到已有分区

手里有台云服务,之前磁盘只有60G,在执行SQL语句时报错No space left on device.

通过df -h查看磁盘占用情况,确实所剩无几了

通过云服务后端控制台升级了下配置,将磁盘从60G提升到了100G

重启服务后,执行lsblk查看设备挂载情况(此时直接通过df -h查看,仍然只有60G)

可以看到vda有100G,而vda1分区实际只使用了其中的60G,也就是原有的60G,新升级的40还未分配到vda1上。这里可以在vda下再创建一个分区vda2,挂载。实测后发现docker容器的mysql无法使用到/dev/vda2这里面的磁盘空间。新的方向就是将这剩余的40G分配到原有分区/dev/vda1上

growpart

使用growpart命令扩容/dev/vda1分区

resize2fs

使用resize2fs将扩容信息同步到文件系统

接着,我们再使用df -h命令查看下磁盘空间信息

挂载到/的/dev/vda1分区已扩容到了100G

再次执行SQL,成功

相关推荐
华万通信king11 分钟前
企业微信机器人Webhook开发实战:从配置到生产级调用
运维·自动化·企业微信
sulikey17 分钟前
ext2 GDT 块组描述符表 详细技术拆解
linux·操作系统·文件系统·ext2·gdt·ext·块组描述符
QuestLab18 分钟前
Ollama在Linux上安装的详细记录
linux·运维·服务器
Strugglingler29 分钟前
【Linux PL011驱动支持RS485】
linux·uart·rs485·pl011
IT瑞先生31 分钟前
Linux系统基础
linux·运维·服务器
modelmd34 分钟前
Linux chroot命令
linux
l1t1 小时前
在WSL的ubuntu 26.04容器中用deb安装包安装使用redrock-4.1-1
linux·运维·ubuntu·postgresql
renren-1001 小时前
centos7.9 升级openssl11 导致的系统命令瘫痪
linux·运维·服务器
金玉满堂@bj1 小时前
Pytest 完整使用教程
运维·服务器·pytest
SWAGGY..1 小时前
Linux系统编程:(六)编译器gcc/g++
linux·运维·服务器