docker mysql 容器报too many connections 引发的liunx磁盘扩容操作
Posted 雨V幕
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker mysql 容器报too many connections 引发的liunx磁盘扩容操作相关的知识,希望对你有一定的参考价值。
- 症状每次删除mysql容器重启没两分钟又报标题错
- df -h 命令查看各个挂载空间应用情况发现root home var 三个文件目录挂载的空间满了
- 网上百度了一下liunx磁盘扩容操作,fdisk -l 命令最终发现本机有一块270的磁盘并未挂载
- 于是创建pv ,通过pvcreate命令将磁盘/dev/xvdb创建为一个系统PV
[[email protected] home]# pvcreate /dev/xvdb Physical volume "/dev/xvdb" successfully created
- 将 PV /dev/xvdb添加到卷组VolGroup 中。磁盘已经添加到VolGroup ,而且卷组的空间增加了270G。使用命令vgextend VolGroup /dev/xvdb
[[email protected] home]# vgextend VolGroup /dev/xvdb Volume group "VolGroup" successfully extended [root@localhost home]# vgs VG #PV #LV #SN Attr VSize VFree VolGroup 2 3 0 wz--n- 265.50g 0
- 为/ 添加10G的空间。使用命令lvextend -L +10G /dev/mapper/VolGroup-lv_root
[[email protected]host home]# lvextend -L +10G /dev/mapper/VolGroup-lv_root Size of logical volume VolGroup/lv_root changed from 50.98 GiB (13050 extents) to 55.98 GiB (14330 extents). Logical volume lv_root successfully resized
- 逻辑卷扩展后并不会马上生效,需要使用“resize2fs”命令重新加载逻辑卷的大小。使用命令 resize2fs /dev/VolGroup/lv_root。但是未成功。
- 最终xfs_growfs /dev/VolGroup/lv_root命令解决上述问题
以上是关于docker mysql 容器报too many connections 引发的liunx磁盘扩容操作的主要内容,如果未能解决你的问题,请参考以下文章
“Too many connections”引起MySQL崩溃并启动失败
MySQL 数据库报错 Too many connections
mysql连接数太小,导致网站报错mysql:Too many connections
Mysql报Too many connections,不要乱用ulimit了,看看如何正确修改进程的最大文件数