出于某种原因,我的生产数据库决定喷出这条消息。所有应用程序调用都失败到数据库并出现以下错误:
PreparedStatementCallback; SQL [ /*long sql statement here*/ ];
Can't create/write to file '/tmp/#sql_3c6_0.MYI' (Errcode: 2);
nested exception is java.sql.SQLException: Can't create/write to file '/tmp/#sql_3c6_0.MYI' (Errcode: 2)
我不知道,这甚至意味着什么。没有文件#sql_3c6_0.MYI
,由于某种原因/tmp
,我无法创建带有角色的文件。#
有没有人听说过或看到过这个错误?可能有什么问题以及需要注意的一些事情?
MySQL DB 似乎已启动并正在运行,可以通过控制台查询,但应用程序似乎无法访问它。应用程序代码/文件没有变化。它只是突然发生了。所以我什至不确定从哪里开始寻找或应用什么解决策略。有任何想法吗?