ubuntu下rsyslog重启不生效问题求助
我用的版本是ubuntu11.04版本,修改了/etc/syslog.d/50-default.conf文件,在文件中加了一行
*.emerg /var/log/sps.log
其中sps.log我已经手动创建,并且有写入权限,然后我就重新启动syslog服务。
restart rsyslog或者用stop rsyslog和start rsyslog等命令来重启。
但是重启后,我用logger -it test testinfo -p mail.emerg来发送消息,完了之后发现根本没有任何东西生成在sps.log中。求解释
还有为什么ubuntu下的rsyslog.conf文件跟其他系统的不一样,其他系统直接配置rsyslog.conf文件就行了,ubuntu还必须配置/etc/rsyslog.d/50-default.conf文件。配置了重启还不生效。
[解决办法]
你自己touch的不行哦,可能用户权限啊,组啊什么的都不一样,其实你可以不用touch,你写入syslog.conf文件后,重启服务,系统就自动重建了哦。