padajici Apache

Matus fantomas Uhlar uhlar na fantomas.sk
Úterý Duben 29 10:36:26 CEST 2003


Ondrej Sury <sury.ondrej na globe.cz> wrote:
-> "Zdenek Mazanec" <zdenek.mazanec na contactel.cz> writes:
-> 
->> Jsem naklonen resit to tak, ze dam restart apache tesne za rotaci logu s
->> tim, ze logrorate nebude httpd nijak postuchovat. Sice tim prijdu o par
->> zaznamu do logu, ale fungovat to bude asi lip.
-> 
-> Proc byste mel prichazet o zaznamy z logu?  Prvni log se IMO rotuje tak, ze
-> se provede akorat rename("access.log", "access.log.0"), coz zachova
-> stavajici descriptory otevrene do souboru pod novym jmenem.

nezachova. vid nizsie

->  Na zbytek se
-> aplikuje komprese = vznika novy soubor, ale u prvni rotace se pred
-> restartem apache zapisuje i do jiz odrotovanych logu.

pride o zaznamy logu kvoli tomu, ze ak proces otvori na zapis access, ten je
premenovany na access.0, tak proces stale zapisuje do access.0. a ked ten
zazipujete (gzip vytvory access.0.gz a access.0 zmaze) tak sa stale zapisuje
do (uz zmazaneho) access.0, ktory vsak je pritomny len ako inode, nie ako
polozka adresara, a az po jeho zavreti apachom je fyzicky zmazany aj inode.

takze ma BlueHawk pravdu - naozaj tym moze prist o nejake data z logu.
-- 
Matus "fantomas" Uhlar, uhlar na fantomas.sk ; http://www.fantomas.sk/
Warning: I don't wish to receive spam to this address.
Varovanie: Nezelam si na tuto adresu dostavat akukolvek reklamnu postu.
I don't have lysdexia. The Dog wouldn't allow that.


Další informace o konferenci Linux