我正在尝试存储日志。
我有两个不同路径的日志文件。
一条路径为/var/log/syslog-ng/~~
,其他路径为/SYSLOG01/~~
。
第一个位于'/',第二个位于安装新磁盘'sdb1'。
# df -h
Filesystem | Size | Used | Avail | Use% | Mounted on
/dev/mapper/vg_syslogmst-lv_root | 45G | 22G | 22G | 51% | / <- First one
tmpfs | 1.9G | 276K | 1.9G | 1% | /dev/shm
/dev/sda1 | 485M | 37M | 423M | 8% | /boot
/dev/sdb1 | 2.0T | 294G | 1.6T | 16% | /SYSLOG01 <- Second one
位于“/”的日志文件存储得很好。但问题是第二个问题。
当我运行logstash来存储日志时,它不起作用!
# java -jar logstash-1.2.2-flatjar.jar agent -f logstash.conf
我遇到了这条消息;
-> { :timestamp=>"2014-01-21T10:29:23.046000+0900", :message=>"failed to open /SYSLOG01/syslog-ng/20130107-auth: Permission denied - /SYSLOG01/syslog-ng/20130107-auth", :level=>:warn}
我正在通过“root”运行logstash。
请帮帮我。