记一次mysql频繁断开连接

来源:互联网 发布:网络维护用软件 编辑:程序博客网 时间:2024/05/22 20:28

最初开发人员反馈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 





原创粉丝点击