Debilni chovani logrotate v Centos 7
Petr Simek
psimek na jcu.cz
Neděle Duben 1 17:15:25 CEST 2018
On Sun, 1 Apr 2018, Adam Pribyl wrote:
>> jsem trochu nestastny z chovani logrotate v novem Centosu 7. U logu
>> kde ma definovano 'rotate monthly' mi to vzdy na jare po zmene casu
>> Z->L zrotuje dvakrat. Jednou ve stredu nasledujici po nedeli kdy se
>> menil cas a pak jeste spravne 1.4. :
>>
>> Streda 30.3.2016 a pak jeste 1.4.2016
>> Streda 29.3.2017 a pak jeste 1.4.2017
>> Streda 28.3.2018 a pak jeste 1.4.2018
>
> Neni to tim, ze mate (ana)cron nastaveny na rotovani v hodine posunu casu? A
> cim cas synchronizujete?
Cas se ale posouval uz v nedeli, k rotaci dojde nasledujici stredu.
Cas je synchronizovany pres NTP.
>> 'rotate weekly' na Centos7 je taky divny - nekdy rotuje dle ocekavani
>> v nedeli rano, nekdy v pondeli rano :
>>
>> Ne 1.4.2018 ve tri rano
>> Po 26.3.2018 ve tri rano
>> Ne 18.3.2018 ve tri rano
>> Po 12.3.2018 ve tri rano
>> Ne 4.3.2018 ve tri rano
>> Ne 25.2.2018 ve tri rano
>> Ne 18.2.2018 ve tri rano
>> Po 12.2.2018 ve tri rano
>
> Nema to treba neco spolecneho s locales?
Ale co ?
>> Netusite proc to tak je a zda se to neda nejak zmenit ? At si proboha
>> nepocita jestli uz uplynul cely tyden ci ne a rotuje proste tydeni log
>> v nedeli rano a mesicni log kazdeho prvniho rano.
>
> CentOS 7 to je ta verze ktera uz ma systemd/journald?
> A nemlati se vam tam cron a systemd timers?
> systemctl list-timers
systemctl list-timers --all
vypise (oriznul jsem zacatky radku)
UNIT ACTIVATES
systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.service
systemd-readahead-done.timer systemd-readahead-done.service
Nevim co to je, ale neprijde mi ze by tam byla nejak kolize s anacron
nebo s necim. Uz tam neni cron ale cronie.
> Adam Pribyl
*------------------------------------------------------------------------*
| Petr Simek APS JU |
| psimek na jcu.cz |
*------------------------------------------------------------------------*
Další informace o konferenci Linux