« 夜中にPCの電源が勝手に入り・・・ | メイン | cgi.pmで@が最後に含まれるpathを渡すとprocessがdieする »
2008年12月24日
ulogd mysql のtimeout >>Linux
iptablesのlogを取るdaemonであるulogd。
ulogd-mysql でtimeoutが発生し困っていた。
recconectしてくれない。
mysqlでwait_timeoutを長くしてもどうにもならんようで。
Stefano's Worldさんのところにまとまってますけども、Debian Etchのulogdではだめみたい。lennyになれば、recconectできるようになりそう。
置いてあるbackportsのを入れて設定変えました。
他のディストリビューションのulogd-mysqlでは既にrecconect対応しているものがpackageになっているようです。
「IPTables log analyzerを導入する」と記載されたサイトがいくつかありましたが、recconectについて記載がありませんでしたので、そのままでは実運用で困るのではないでしょうか。
tail ulogd.log
Wed Dec 24 11:25:56 2008 <7> ulogd_MYSQL.c:237 sql error during insert: MySQL server has gone away
というのが出てたら、gone awayしてるってことです。
Mysql: MySQL server has gone away
http://dev.mysql.com/doc/refman/5.1/ja/gone-away.html
Stefano's World:
http://tumbleweed.org.za/2008/04/02/bandwidth-accounting-ulogd
トラックバック
現在、この記事はトラックバックを受け付けておりません。
コメント
現在、この記事はコメントを受け付けておりません。