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,成功

相关推荐
飞凌嵌入式17 小时前
【玩转多核异构】T153核心板RISC-V核的实时性应用解析
linux·嵌入式硬件·嵌入式·risc-v
陌路2017 小时前
Linux 34TCP服务器多进程并发
linux·服务器·网络
玉树临风江流儿18 小时前
Linux驱动开发实战指南-中
linux·驱动开发
爱喝矿泉水的猛男18 小时前
单周期Risc-V指令拆分与datapath绘制
运维·服务器·risc-v
hakukun18 小时前
docker避免每次sudo方法
运维·docker·容器
杨凯凡18 小时前
Docker Compose:多容器应用编排入门与实战
运维·docker·容器
毛甘木18 小时前
阿里云CentOS环境下Docker使用教程
阿里云·docker·centos
jason.zeng@150220718 小时前
my.cnf详解
运维·数据库·adb
灵神翁18 小时前
自建node云函数服务器
运维·服务器
m0_5276539018 小时前
NVIDIA Orin NX使用Jetpack安装CUDA、cuDNN、TensorRT、VPI时的error及解决方法
linux·人工智能·jetpack·nvidia orin nx