Развалилась таблица - 200GB и 30GB index. Остановил MySql. Выполняю myisamchk - все ок говорит выполни repair
Запускаю repair он говорит что закончилось место на диске! Выясняется что папка Temp у MySQL имеет ограничение в 500 MB.
Создаю новую папку на основном разделе
mkdir /volume1/mysqltmp
chown mysql.mysql /volume1/mysqltmp (и root ставил и admin результат одинаков)
chmod -R 777 /volume1/mysqltmp
Перезапускаю myisamchk с ключом -tmpdir=/volume1/mysqltmp : Теперь говорит что не могу создать файл в /volume1/mysqltmp/всякаяфигня ErrorCode2
И как не бился не хочет и всё... Как пончть что ему не хватает ?!