某日,生产环境上的用户表突然无故锁表,原以为只是偶发的bug.所以第一时间想到的解决方案简单粗暴:重启数据库(service mysqld restart).问题得以解决. 10min后,该表再次锁表.终于意识到问题并没有那么简单. 经过多方查资料,各种尝试.比如kill进程等方法,均无效. 最终看到一个,有可能是因为磁盘空间不足的原因,瞬间感觉就是它了. df -h查看服务器磁盘占用情况,果然used已经100%了(没有做磁盘空间占用预警^-^!!). 只能删除大文件了,一般tomcat的lo…