wangguan1888
2019年6月10日 14時26分
いつもお世話になっております。
Armadillo-IoT G3のsyslogとdaemon.logについて、サイズが大きくなっているため、容量を小さくしたいと思います。
ローテーションを設定したと思いますが、サイズが減っていません。
お手数ですが、解決方法をご教示お願い致します。
添付ファイル:
syslog.png: syslogの容量
daemon log.png: daemon.logの容量
ローテーションrsyslog.png: ローテーション設定ファイルの内容
ファイル | ファイルの説明 |
---|---|
syslog.PNG | |
daemon log.PNG | |
ローテーションrsyslog.PNG |
at_keitaro.takahashi
2019年6月10日 15時59分
高橋です。
添付いただいたログを見る限り、Armadilloの時刻情報がリセットされているのが原因のように見えます。
電源ON/OFFが頻繁(かつRTC用バッテリ電池が未使用)な場合は、電源OFFの度に時刻情報がリセットされるため、
daily(毎日)、weekly(毎週)などの時間条件でログファイルがローテートされません。
以下の記事を参考に、logrotateを強制的に行う、logrotateに容量制限を加えるなどの方法を試してみてください。
Armadillo-IoT(G3/G3L)/X1: システムのログファイル(syslog等)のサイズの肥大化を防ぐ
https://users.atmark-techno.com/blog/615/2415
Armadillo-X1, Armadillo-IoT G3/G3L: ログファイルの容量制限をする方法
https://users.atmark-techno.com/blog/9492/3498