记一次mysql频繁断开连接

超、凢脫俗 2022-06-05 12:40 269阅读 0赞

最初开发人员反馈mysql频繁断开连接。

登录数据库服务器本地连接,做了一次查询,在服务器也出现同样的问题,排除网络原因。

mysql> select *from xxxx.t_xxxx;
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect…
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)
ERROR:
Can’t connect to the server

去查看错误日志,在日志里发现如下报错信息

2017-11-28 10:07:57 7fb0e11c27002017-11-28 10:07:57 28099 [ERROR] InnoDB: Failure of system call pwrite(). Operating system error number is 28.
InnoDB: Error number 28 means ‘No space left on device’.

报错信息清晰明了,磁盘空间不足

[root@VM_0_18_centos mysql]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vdb 99G 94G 0 100% /storage

这个storage就是mysql 的数据目录,100G, 找相应的可删除的文件

[root@VM_0_18_centos mysql]# cd /storage/
[root@VM_0_18_centos mysql]# du -h
找到相应的可删除的大文件。rm -rf

发表评论

表情:
评论列表 (有 0 条评论,269人围观)

还没有评论,来说两句吧...

相关阅读