rsyslog trouble shooting
openstack,swift的log不输出了。trouble shooting过程 ,
发现我们的程序 /var/log/swift/proxy.log等总是不输出log。
因为log rsyslog控制,所以这些log应该是 rsyslog进程打开
lsof -p rsyslog 发现没有打开这些文件, 并显示一些错误信息。
重启rsyslogd进程发现下面信息
/var/lib/rsyslog/imjounral.state 不能scan。
删掉这个文件 重启rsyslogd进程 , OK