Ошибка MySQL «Disk full (/tmp/… waiting for someone to free some space…»

Для начала стоит выполнить:

1
df -h

В / и в /var должно быть достаточно места. Если недостаточно, то надо освободить. Вероятно, в корневой папке мало места.
Доступ на запись в папку /tmp так же должен быть полный.

В моем случае места достаточно, памяти тоже хватает, права на /tmp 777. Не нашел ничего лучше, как поменять tmpdir с /tmp на /var/tmp
т.е. в /etc/mysql/my.cnf:

1
tmpdir  = /var/tmp

Что это может быть?

Так же почаще стоит выполнять:

1
$ mysqlcheck -uroot -p312312312 --repair --all-databases --auto-repair


Запись опубликована в рубрике Решение проблем, Софт с метками . Добавьте в закладки постоянную ссылку.


Поделиться с друзьями




2 комментария: Ошибка MySQL «Disk full (/tmp/… waiting for someone to free some space…»

  1. Богдан говорит:

    Решил всем свой рутовый пароль от базы спалить?)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *