
Oracle警告ログの名前を現在の日付に変更し、X日後に圧縮したいと思います。シェルスクリプトでこれを実行できますか?また、ログロテートは使用できません。
答え1
GoogleでcentOS logrotateを検索しましたが、最初のリンクは設定方法です。
/etc/logrotate.d
特定の要件に従って、oracle logrotateスクリプト(まだ存在しない場合)を設定し、それをdateext
dateformat %Y-%m-%d.
oracleログローテーションファイルに追加します。 Red Hat / CentOSでログローテーションを設定する方法 -https://linuxconfig.org/setting-up-logrotate-on-redhat-linux 毎日、毎週、または毎月以外の間隔でこのタスクを実行するには、特定のクローンタスクを設定する必要があります。または、スペースに基づいてログを回転させることもできます。