Linuxのsyslogで「Logrotate: ALERT exited abnormally with [1]」エラーが出力された場合の調査方法はありますか

logrotateで「Logrotate: ALERT exited abnormally with [1]」が出た場合、
logrotateの設定上の問題である可能性が高いです。

調査として、下記コマンドを実行することでエラーとなっている設定を確認することができます。

 

コマンド

logrotate -vd /etc/logrotate.conf |& grep ^error

 

エラー例
下記の例は、waagent-extn.logrotateファイル内の「 /var/log/azure/Microsoft.Azure.Monitor.AzureMonitorLinuxAgent/CommandExecution.log」の設定が重複していることを示しています。

error: waagent-extn.logrotate:1 duplicate log entry for /var/log/azure/Microsoft.Azure.Monitor.AzureMonitorLinuxAgent/CommandExecution.log
error: found error in file waagent-extn.logrotate, skipping

 

対応方法については、対象のファイルから該当の設定を削除することとなりますが、
上記の例では、AzurenoWAAgentのアップデートにより、アップデート前と後のファイルが重複したためエラーとなっていました。
その場合は、旧バージョンのファイルを削除する必要があります。

いいね (←参考になった場合はハートマークを押して評価お願いします)
読み込み中...

注意事項・免責事項

※技術情報につきましては投稿日時点の情報となります。投稿日以降に仕様等が変更されていることがありますのでご了承ください。

※公式な技術情報の紹介の他、当社による検証結果および経験に基づく独自の見解が含まれている場合がございます。

※これらの技術情報によって被ったいかなる損害についても、当社は一切責任を負わないものといたします。十分な確認・検証の上、ご活用お願いたします。

※当サイトはマイクロソフト社によるサポートページではございません。パーソルクロステクノロジー株式会社が運営しているサイトのため、マイクロソフト社によるサポートを希望される方は適切な問い合わせ先にご確認ください。
 【重要】マイクロソフト社のサポートをお求めの方は、問い合わせ窓口をご確認ください