何らかの理由で、私の本番DBはこのメッセージを吐き出すことにしました。すべてのアプリケーション呼び出しは、次のエラーでDBに失敗します。
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は稼働しているようで、コンソールを介して照会できますが、アプリケーションはそれを実行できないようです。アプリケーションコード/ファイルに変更はありませんでした。それは突然起こった。そのため、どこから調べ始めればよいのか、どの解決策を適用すればよいのかさえわかりません。何か案は?