问题描述:
日志服务器为64位CentOS6.4系统,客户端使用Java程序,通过log4j向日志服务器写日志。
在/etc/rsyslog.conf中配置如下:
local2.debug /temp/demo_debug.log
local2.info /var/log/demo_info.log
其中,local2.debug输出的日志到使用root用户创建的根目录下temp目录中,local2.info输出到/var/log/目录中,但客户端程序执行后,local2.debug的日志没有输出,local2.info的日志正常输出了,temp目录权限没有问题
drwxr-xr-x. 2 root root 4096 5月 22 09:51 temp
也试了其他的输出路径,比如/根目录、/tmp目录,这些系统自带的路径可以,但是自己创建的目录中就无法输出。
请教各位,这是什么原因造成的?