Ubuntu 10.04
我已经将MySQL设置为记录慢速查询和一般mysql日志。我如何将syslog中的这些文件传输到集中式日志记录服务(该服务正在工作)?试过:
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;我还禁用了仪器,结果仍然是一样的
发布于 2012-06-10 16:52:39
要么'/var/log/mysql/mysql.log'文件不存在(我的12.04机器上的默认文件是/var/log/mysql.log),要么执行此操作的用户没有访问它的权限,需要授予读取权限。
https://askubuntu.com/questions/149030
复制相似问题