ERROR 1 (HY000): Can't create/write to file '/tmp/*** が発生。

LoadAverageが急に下がった。。と思っていたら、
mysqlのログに下記エラーが出力された。

mysql>         SELECT     
    ->             monthly_bookmark.clip_bookmark_code,    
    ->             monthly_bookmark.site_name,    
    ->             monthly_bookmark.site_url,    
    ->             monthly_bookmark.bookmark_count,    
    ->             monthly_bookmark.data_acquire_date    
    ->         FROM     
    ->             monthly_bookmark    
    ->         WHERE    
    ->             monthly_bookmark.data_acquire_date >= date_add(last_day(date_add(now(), interval -3 month)),interval 1 day) and    
    ->             monthly_bookmark.bookmark_genre_code =1
    ->         order by    
    ->             rand() limit 12    ;
ERROR 1 (HY000): Can't create/write to file '/tmp/#sql_661_0.MYI' (Errcode: 17)

普段起こったことの無いエラーだったので、調べてみると、
MySQLのテンポラリディレクトリに結果をセットするためのテンポラリファイルを作成できないときに起こるらしい。

不要ファイルの削除とテーブルチェックを行い、
$ mysqlcheck -u root -p -a -o -A

再起動したら直った。