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

Я не могу включить binlog в MySQL

Я пытаюсь включить двоичный журнал, чтобы создать ведущее устройство для моей БД.
Версия MySQL - 5.1.41-3ubuntu12.10-log
Я добавил это в my.cnf

log_bin            = /var/log/mysql/mysql-bin.log
expire_logs_days  = 1
max_binlog_size   = 100M

и

$ ls -l /var/log/mysql/mysql-bin.log
-rw-r--r-- 1 mysql root 0 2011-07-06 17:17 /var/log/mysql/mysql-bin.log

Теперь, когда я пытаюсь остановить / запустить MySQL, процесс запуска продолжается вечно, и мне пришлось прокомментировать эти записи в my.cnf, чтобы снова запустить MySQL.

Кто-нибудь сталкивался с такой проблемой? Любая идея приветствуется.

Спасибо ребята за вашу помощь
это было разрешение самого каталога журналов. я изменил это на

drwx------ 7 mysql mysql  4096 2011-07-06 20:06 mysql

это было

drwx------ 7 root root  4096 2011-07-06 20:06 mysql

У вас есть файл host_name-bin.index? Если нет, укажите также log-bin-index.