Parece que sua consulta está retornando um grande conjunto de resultados intermediário exigindo a criação de uma tabela temporária e que o local configurado para tabelas de disco temporário mysql (/tmp) não é grande o suficiente para a tabela temporária resultante.
Você pode tentar aumentar o tamanho da partição tmpfs remontando-a:
mount -t tmpfs -o remount,size=1G tmpfs /tmp
Você pode tornar essa alteração permanente editando /etc/fstab
Se você não conseguir fazer isso, tente alterar a localização das tabelas disktemporary editando a entrada "tmpdir" em seu arquivo my.cnf (ou addit se ainda não estiver lá). Lembre-se que o diretório que você escolher deve ser gravável pelo usuário mysql
Você também pode tentar impedir a criação de uma tabela temporária no disco aumentando os valores das opções de configuração do mysql:
tmp_table_size
max_heap_table_size
para valores maiores. Você precisará aumentar os dois parâmetros acima
Exemplo:
set global tmp_table_size = 1G;
set global max_heap_table_size = 1G;