免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1542 | 回复: 4
打印 上一主题 下一主题

在redhat as4下架设syslog,接收pix日志的问题? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-10-30 16:03 |只看该作者 |倒序浏览
我架设好后,syslog服务器可以收到pix日志,但是messages和pix.log(我自己建的文件)同时会记录,这是为什么呢?还有就是,我想把所有日志文件单独放在一个分区,如我的sdb5,我挂在要根目录下的log下,在syslog.conf指名文件路径,日志记录不到,这是为什么呢?配置文件如下:

[root@log /]# more /etc/syslog.conf
# Log all kernel messages to the console.
# Logging much else clutters up the screen.
#kern.*                                                 /dev/console

# Log anything (except mail) of level info or higher.
# Don't log private authentication messages!
*.info;mail.none;news.none;authpriv.none;cron.none              /var/log/message
s

# The authpriv file has restricted access.
authpriv.*                                              /var/log/secure

# Log all the mail messages in one place.
mail.*                                                  -/var/log/maillog


# Log cron stuff
cron.*                                                  /var/log/cron

# Everybody gets emergency messages
*.emerg                                                 *

# Save news errors of level crit and higher in a special file.
uucp,news.crit                                          /var/log/spooler

# Save boot messages also to boot.log
local7.*                                                /var/log/boot.log
#local1.*                                               /log/4506.log
local1.*                                                /var/log/4506.log
local2.*                                                /var/log/6509.log
local4.debug                                            /var/log/pix.log
local3.*                                                /var/log/3845.log

#
# INN
#
news.=crit                                        /var/log/news/news.crit
news.=err                                         /var/log/news/news.err
news.notice                                       /var/log/news/news.notice



[root@log /]#[root@log /]# more /etc/sysconfig/syslog
# Options to syslogd
# -m 0 disables 'MARK' messages.
# -r enables logging from remote machines
# -x disables DNS lookups on messages recieved with -r
# See syslogd( for more details
SYSLOGD_OPTIONS="-r -x -m 0"
# Options to klogd
# -2 prints all kernel oops messages twice; once for klogd to decode, and
#    once for processing with 'ksymoops'
# -x disables all klogd processing of oops messages entirely
# See klogd( for more details
KLOGD_OPTIONS="-x"
You have new mail in /var/spool/mail/root


红色的两个文件同时记录pix传过来的日志?还有就是我在syslog.conf文件中,把日志文件的路径改成/log/pix.log。后日志就不记录了,不知道为什么呢,我把另一个盘的分区挂在log下了,即使我不挂另一个分区,也不行。好像日志文件必须在/var/log下才记录的了,请大家指教?

论坛徽章:
0
2 [报告]
发表于 2006-10-30 21:24 |只看该作者
messages和pix.log文件同时记录的问题找到了,在syslog.conf把*.info;mail.none;news.none;authpriv.none;cron.none              /var/log/messages中的*.info去掉即可;修改成mail.none;news.none;authpriv.none;cron.none              /var/log/messages。但是为什么在syslog.conf把日志文件指向另外一个目录不是/var/log下就不行了?请大家指教。

论坛徽章:
0
3 [报告]
发表于 2006-11-01 08:44 |只看该作者
今天又做了一下实验,发现我所加的6509,4506,等所有的信息全部会发给系统的messages文件,仔细检查了一下,发现把配置中的这一句*.info;mail.none;news.none;authpriv.none;cron.none              /var/log/messages修改成*.info;local4.none;mail.none;news.none;authpriv.none;cron.none              /var/log/messages后,pix的日志就不会记录到messages中去了。*.info是所有对象一般信息全部记录到messages,但是日志文件的位置如果放到其他位置还是不能够访问哈?

论坛徽章:
0
4 [报告]
发表于 2006-11-02 18:59 |只看该作者
今天安装了另外一台电脑,用的内核是Linux wlzxftp 2.4.20-8 #1 Thu Mar 13 17:18:24 EST 2003 i686 athlon i386 GNU/Linux这个版本中的syslog日志文件可以随便写到那个位置。但是Linux log.mnu.cn 2.6.9-11.EL #1 Fri May 20 18:17:57 EDT 2005 i686 athlon i386 GNU/Linux这个版本中的syslog就是行,其中syslog程序的版本都一样。全部都是1.4.1这是为什么呢?

论坛徽章:
0
5 [报告]
发表于 2006-11-03 08:21 |只看该作者
发现问题所在了哈,我2.6.9这个版本中的syslogd文件有问题,他可以执行,但是没有结果,也没有任何提示,我把另外一台上的syslogd cp过来,覆盖就行了,真是太简单了哈。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP