0

私は Ruby on Rails で Web サイトに取り組んでおり、ブログ記事を参照してサーバーでログ ローテーションを有効にしています。

/etc/logrotate.confファイルに次のコードを書きました。

/path/to/your/rails/applicaton/log/*.log {
  daily
  missingok
  rotate 7
  compress
  delaycompress
  notifempty
  copytruncate
}

しかし、2週間に1回、このエラーが発生します。

Errno::ENOSPC: No space left on device - <STDERR>

この場合、ログ ファイルを手動で削除する必要がありますが、これは心配の種です。設定を再確認しました。

ログを毎日ローテーションした後でもこの問題が発生する理由、ログをより頻繁にローテーションする方法、またはこのエラーを回避するためのより良い方法を提案してください。

どうもありがとう!!

4

0 に答える 0