文書の表示以前のリビジョンバックリンク全て展開する/折り畳む文書の先頭へ この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。 ====== FreeBSDでNetatalkのログをローテーションさせる ====== Netatalkのログを見ようと思い立ち''cat /var/log/netatalk.log''してみたら、ダダダーっとログが表示され一向に終わる気配がなかった。じーっと眺めてみると、3ヶ月前の日付が見える。ついでに、ログの粒度が物凄く細かい。 そういえばHATさんにログを提供するために''log level = default:maxdebug''にしてたなーと思いつつ、ログファイルのサイズを確認したら20GBまで膨らんでたwww Netatalkのボリュームに同時アクセスすると、パフォーマンスが一気に落ちたり不安定だったのはこいつのせい? maxdebugを止めるのは当然として、ログローテーションも行う事にした。 ''/etc/newsyslog.conf''に以下の一文を付け加え、''# newsyslog''すればよさそう。syslogのデフォルト設定に倣い、100KBでローテーションさせ、履歴は5つbz2圧縮で保持するようにした。 <code> /var/log/netatalk.log 644 5 100 * JC </code> blog/2013/2013-08-11.txt 最終更新: 2015-01-06 11:51(外部編集)