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

相关推荐
努力进修1 小时前
Docker+cpolar 实战:打造灵活可控的远程办公系统
运维·docker·容器
其实防守也摸鱼1 小时前
运维--怎么看接口的请求和返回
运维·学习·网络安全·网络攻击模型·burpsuite·攻防对抗·蓝队
weixin_307779132 小时前
Linux下Nginx故障系统化检查Shell脚本
linux·运维·服务器·nginx·自动化
skyutuzz3 小时前
node安装部署
linux
一次旅行4 小时前
【AI工具】Rust-Based CLI:用 xargs 和并行加速你的 Linux 日常
linux·开发语言·rust
jieyucx4 小时前
Docker 入门第一阶段:建立正确认知与初体验
运维·docker·容器
qetfw6 小时前
CentOS 7 基础环境配置
linux·运维·centos
天空'之城6 小时前
Linux 系统编程 21:守护进程与日志系统全解
linux·系统编程·日志系统·守护进程
jieyucx7 小时前
Docker 入门第二阶段:掌握日常命令
运维·docker·容器
l1t7 小时前
用split命令恢复被wget -c命令误追加的zip压缩包
linux