Ошибка /usr/bin/mysqladmin: refresh failed; error: 'Unknown error' | 27.09.12 15:39
|
|
Пришло на почту письмо с сервера с ошибкой /usr/bin/mysqladmin: refresh
failed; error: 'Unknown error', которая возникла при выполнении ротации
логов MySQL на Debian. Стали разбираться, от чего такое происходит: root@server:/etc/logrotate.d# /usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf flush-logs /usr/bin/mysqladmin: refresh failed; error: 'Unknown error' root@server:/etc/logrotate.d# /usr/bin/mysqladmin flush-logs /usr/bin/mysqladmin: refresh failed; error: 'Unknown error' root@server:/etc/logrotate.d#
Выяснилось, что файл логов принадлежит root: root@server:/var/log# ls -l mysqld.log -rw-rw---- 1 root root 15470 Sep 27 16:22 mysqld.log
Решение напрашивается само собой: chown mysql:adm /var/log/mysqld.log
Проверили
root@server:/etc/logrotate.d# /usr/bin/mysqladmin flush-logs
Ошибка более не выдается.
|
|
Рубрики: MySQL Debian logrotate Устранение ошибок Логи |
|
|
Вам нужна помощь или консультация по данному руководству?! Задайте свой вопрос на форуме. Вам нужен профессионал?! Воспользуйтесь услугами системного администратора для работ по вашему серверу. Мы поможем вам с переездом, настройкой, оптимизацией сервисов, равно как и с другими вопросами по части Linux/Unix.
|