Acredito que tar use o diretório /tmp para arquivos intermediários. Você tem algumas opções.
Uma é montar /tmp em um disco maior em fstab . Mas isso é um pouco exagerado.
Em vez disso, você pode definir a variável de ambiente $TMPDIR . Se presente, tar usará isso em vez de /tmp .