- 论坛徽章:
- 0
|
我有主机A(218.2.133.149)和B(218.2.133.250),A和B都是Solaris系统,现在想把A的syslog信息发到主机B的/var/log/test.log文件中。我是这样配置的:\r\n配置A的/etc/hosts文件为:\r\n127.0.0.1 localhost\r\n218.2.133.250 tig250 loghost\r\n10.27.88.149 tig149 tig149\r\n配置A的/etc/syslog.conf时,加入一行:\r\n*.info ifdef(`LOGHOST\', /var/log/test.log, @loghost)\r\n然后重启syslog,但是B就是收不到A发的syslog信息,请问为什么呀?\r\n我将\r\n*.info ifdef(`LOGHOST\', /var/log/test.log, @loghost)\r\n改成\r\n*.info ifdef(`LOGHOST\', /var/log/syslog, @loghost)\r\n还是不行?请大家帮忙啊!\r\n我看A的/var/adm/messages有以下信息:\r\nJul 6 19:42:56 tig149 syslogd: line 25: WARNING: loghost could not be resolved\r\nJul 6 19:42:56 tig149 syslogd: line 26: unknown priority name \"*\"\r\n说loghost不能解析,我的hosts文件里明明有啊,真是纳闷! |
|