Я використовую logrotate для обертання журналів доступу, помилок та переписування Apache. Мій файл конфігурації виглядає так:
/apache/*log {
compress
dateext
rotate 365
size=+300M
olddir /log/old/apache
notifempty
missingok
lastaction
/bin/apache reload
endscript
}
Моя проблема полягає в тому, що щоразу, коли відбувається обертання, Apache потрібно перезавантажувати, оскільки Apache більше не записує у щойно повернутий файл реєстрації. Чи є спосіб уникнути перезавантаження Apache кожного разу, коли логротат робить обертання?
lastaction echo "" | /apache/*log endscript
що файловий накопичувач не "втрачений"?