În prezent, logrotate cu httpd nu scrie în niciunul dintre fișierele jurnal și scrie doar în fișierele vechi care nu au fost arhivate cu marcaje de dată. Nu sunt sigur ce pași să faci în continuare.
-rw-r--r--. 1 root root 0 Feb 27 03:06 access_log
-rw-r--r--. 1 root root 1351248 15 februarie 19:00 access_log-20220206.gz
-rw-r--r--. 1 root root 505153 18 februarie 14:52 access_log-20220216.gz
-rw-r--r--. 1 root root 460211 25 februarie 10:04 access_log-20220220.gz
-rw-r--r--. 1 root root 148588976 31 martie 12:39 access_log-20220227
-rw-r--r--. 1 root root 0 Feb 27 03:06 error_log
-rw-r--r--. 1 root root 65670078 Feb 15 19:01 error_log-20220206.gz
-rw-r--r--. 1 root root 182099 18 februarie 14:52 error_log-20220216.gz
-rw-r--r--. 1 root root 52460 25 februarie 10:04 error_log-20220220.gz
-rw-r--r--. 1 root root 6943082053 Mar 31 12:39 error_log-20220227
/var/log/httpd/*log {
lipsingok
notificare gol
scripturi partajate
comprima
delaycompress
dateext
postrotate
/bin/systemctl reîncărcare httpd.service > /dev/null 2>/dev/null || Adevărat
script final
logrotate -df /etc/logrotate.d/httpd
citind fișierul de configurare /etc/logrotate.d/httpd
Alocarea tabelului hash pentru fișierul de stat, dimensiunea 15360 B
Manipularea a 1 bușteni
model de rotație: /var/log/httpd/*log forțat din linia de comandă (nu vor fi păstrate jurnalele vechi)
fișierele jurnal goale nu sunt rotite, jurnalele vechi sunt eliminate
luând în considerare log /var/log/httpd/access_log
jurnalul nu are nevoie de rotație (jurnalul este gol) având în vedere jurnalul /var/log/httpd/error_log
jurnalul nu are nevoie de rotație (jurnalul este gol) având în vedere jurnalul /var/log/httpd/ssl_access_log
jurnalul nu are nevoie de rotație (jurnalul este gol) având în vedere jurnalul /var/log/httpd/ssl_error_log
jurnalul nu are nevoie de rotație (jurnalul este gol) având în vedere jurnalul /var/log/httpd/ssl_request_log
jurnalul nu are nevoie de rotație (jurnalul este gol) nu rulează scriptul postrotate, deoarece nu au fost rotite jurnalele