こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Solaris 10のsyslog転送

Solaris 10のsyslogをSyslog監視サーバへ転送をおこなうために次の設定を施しました。

/etc/hostsに
aaa.aaa.aaa.aaaserv00svhost00
を追加

/etc/inet/ipnodesに
aaa.aaa.aaa.aaaserv00svhost00

/etc/syslog.confに
*.*@serv00

を追加し、

syslogdを再起動しました。
svcadm refresh system/system-log

LinuxやWindows(NTsyslog)では正常にsyslog(イベントログ)がSyslog監視サーバへ
転送されていますが、Solarisだけはうまくいきません。

 何卒宜しくお願い致します。

投稿日時 - 2009-08-01 09:40:29

QNo.5172569

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

4人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

そもそも、そのSolaris10のサーバからsyslogサーバへping等通信が通りますか?
通る場合、Solaris10からloggerコマンドでsyslogサーバへsyslogの送信ができますか?

投稿日時 - 2009-08-01 10:32:37

補足

ping通信はokです。
logger -p daemon.err "Test message"
でlocalのsyslogに書き込みはOKですが、syslog監視サーバへは送信できません。

http://docs.sun.com/app/docs/doc/819-0383/audittask-11?l=Ja&a=view
のsyslog再起動の内容をコピペして
svcadm refresh system/system-log
としていましたが、
svcadm restart system/system-log
こちらのコマンドで実施してます。

また、こちらの
http://www1.plala.or.jp/fukafuka/trouble/solaris.html
解説によると
*.* [TAB] @serv00はSolarisではダメのようなので、
*.err [tab] @serv00に変更しましたが、これでもダメ
でした。

投稿日時 - 2009-08-01 10:45:41

お礼

*.err [tab] @serv00に変更して、ログが転送されるようになりました。
 Linuxとは違うので全然意識していませんでした。

投稿日時 - 2009-08-01 10:58:13

Solaris の syslog.conf は区切り文字として TAB を使用しなければなりません。(スペースではだめ)

*.* と @serv00 の区切りは TAB になっていますか?

投稿日時 - 2009-08-01 10:18:04

補足

他のデフォルトの設定と同様に、
区切り文字をTABで記述しています。

投稿日時 - 2009-08-01 10:23:28

あなたにオススメの質問