centos6.4中rsyslog5.0的使用与selinux的禁用

默认情况下,rsyslog是受selinux限制的

所以日志只能输出到/var/log/messages里,自定义的目录无效

例如keepalived,haproxy的日志输出,都依赖于rsyslog

因此我们要关闭selinux

【关闭selinux】

查看

sestatus-v

永久关闭

修改/etc/selinux/config文件

将SELINUX=enforcing改为SELINUX=disabled

重启服务器

【设置rsyslog】

/etc/rsyslog.conf

增加

local3.*/data0/search/keepalived/log/my.log

重启

servicersyslogstop

servicersyslogstart

测试日志输出

logger-plocal3.info‘testlogprintbypiaohailin‘

参考文章

selinux关闭教程

http://bguncle.blog.51cto.com/3184079/957315

相关推荐