1

これは、 「Solr を自動的に開始する方法」への回答のフォローアップ です。

上記のように、solr をデーモンとして実行しています。しかし、ログに 250GB 以上を使用していることに気付きました。logrotate を使用してログサイズを調整することを検討しています。上記の logrotate conf ファイルには、solr を再起動する postrotate コマンドがあります。

solr に対して常に読み書きを行う重要なプロセスをいくつか実行しています。そのため、定期的に再起動したくありません。後回転の再起動は厳密に必要ですか?

アップデート:

これをdelaycompressで試し、デーモンを再起動しませんでした。新しいログ ファイルが作成されましたが、solr は古いファイル (solr.log.1 に名前が変更された) に書き込みを続けました。

delaycompress を使用せずに再試行したところ、solr.log と solr.log.1 の両方が空になりました。しかし、df は、大量のログが消える前と同じディスク使用量を示しています!

4

1 に答える 1