Como sanar este erro?
Das coisas mais malucas que já vi foi o ror pedir um temp dentro do mysql para poder trabalhar.
Bem, se essa é a onda dele, vamos curtir juntos, não? Como sanar?
Entre dentro do /etc/my.cnf
Insira a seguinte linha:
tmpdir = /var/lib/mysql/tmp
Isto deve ser colocado na parte [mysqld].
Assim que for feito ainda não reinicie o mysql, faça os passos:
mkdir /var/lib/mysql/tmp
chown mysql:mysql /var/lib/mysql/tmp
E por fim use o comando:
service mysql restart
Depois disto curta a onda e nada de flip ;). (Quilhas cortam MUITO)