ubuntu 12.04を実行しています。いっぱいになったファイルの一時ディレクトリを移動しようとしています/tmp
が、どういうわけか1メガに設定しただけで、大規模なmysqlデータベースには明らかに不十分です。
私がする必要があるのはそれを先に進めることなので、これに対する解決策をオンラインで探したところ、理にかなっていると思われる記事を見つけました。のmy.conf
ファイルで/etc/mysql/my.conf
、tmpdir ディレクティブを/mysqltmp
. rootログインでディレクトリを作成し、次にchmod 777
そのディレクトリを作成しました。再起動すると、mysql サーバーが起動しません。(直前に開始されました)。
エラーログは言う..
/usr/sbin/mysqld: Can't create/write to file '/mysqltmp/ibqADloJ'
これはパーミッション エラーですが、ディレクトリには完全なパーミッションがあるのに、なぜこれが問題なのですか?