Назад | Перейти на главную страницу

Percona MySQL и my.cnf (Ubuntu 12.04)

Итак, я пытаюсь переместить базу данных, следуя приведенным здесь инструкциям: https://stackoverflow.com/questions/11069422/what-to-do-when-mysql-has-no-space-left/11070334#11070334 (вариант №3 в длинном сообщении, в котором подробно описан процесс), и я знаю, что Percona MySQL не имеет my.cnf по умолчанию, пока вы не создадите его и не измените настройки по умолчанию.

Вот здесь и начинается моя проблема: я хочу переместить datadir = / var / lib / mysql в datadir = / mnt / volume-2.

наличие данных в местоположении по умолчанию / var / lib / mysql дает мне эту ошибку:

* /etc/init.d/mysql: ERROR: The partition with  is too full!

Так что мне нужно переехать в другое место. Но когда я создаю новый файл my.cnf в /etc/my.cnf и добавляю, помещаю в файл следующее:

[mysqld]
datadir = /mnt/volume-2

Я перезапускаю mysql, и мне не удается запустить его. Я делаю что-то неправильно?