hallo,
ich wollte gestern meine serverlogs täglich per logrotate sichern, allerdings habe ich dabei folgendes problem:
er macht zwar ein backup, komprimiert dieses auch und anscheinend versucht er auch den inhalt der alten datei zu leeren, allerdings wird die alte datei nur mit NULL aufgefüllt und ist deshalb danach immer noch so groß wie davor, nur dass halt lauter NULLer drinnen stehen.
eine konfiguration für einen server schaut ca so aus:
/home/gameservers/cod4/sd/mods/promodlive211_skyecustom/*log {
daily
rotate 5
copytruncate
compress
missingok
notifempty
sharedscripts
delaycompress
}
meiner meinung nach macht das truncate den fehler, bin mir da aber nich wirklich sicher, da ich logrotate erst vor kurzem entdeckt habe und davor nie wirklich benutzt hab. fands zwar immer ganz praktisch, wenn meine acces logs von apache so schön aufgeteilt und gepackt waren, hat mich aber nie wirklich interessiert welches prog das macht
hoffe einer von euch hat ne idee wie man das am besten OHNE server restart lösen kann