Ubuntu 10.04
Я настроил MySQL для регистрации медленных запросов и общего журнала MySQL. Как я могу передать эти файлы в системный журнал для пересылки в централизованную службу журналов (которая работает)? Пробовал:
source s_mysql_instance_1 {
pipe("/var/log/mysql/mysql.log" );
};
log {
source(s_mysql_instance_1); destination(d_loggly);
};
Получить:
Error opening file for reading; filename='/var/log/mysql/mysql.log', error='Permission denied (13)'
Error initializing source driver; source='s_mysql_instance_1', id='s_mysql_instance_1#0'
Error initializing message pipeline;
Я также отключил apparmor и все еще получаю те же результаты
Либо файл '/var/log/mysql/mysql.log'
не существует (по умолчанию на моем компьютере 12.04 используется просто /var/log/mysql.log
), либо пользователь, выполняющий эту операцию, не имеет к нему доступа и ему необходимо предоставить разрешение на чтение. [ 112]