On 08/02/2013 11:50 AM, Tarhon-Onu Victor wrote: > On Fri, 2 Aug 2013, Adrian Sevcenco wrote: > >> genial! am uitat ca tail are -c !!! > > Daca in fisierul ala se scrie in continuu -> FAIL. La dimensiunea > asta timpul cit dureaza acel tail devine semnificativ si vei pierde date > intre trunchieri. > > In primul rind trebuie sa explici cum se scrie in acel fisier: > 1. via syslog; > 2. e un proces care face fopen(), scrie o linie si apoi face fclose(). Si > cit dureaza pauza dintre scrierea a doua linii consecutive; > 3. e un proces care deschide fisierul, scrie multe linii/MB (cit?) si apoi > doarme (cit doarme?). > 4. altfel, dar ai inteles deja ideea, fiecare situatie cu solutia ei. e cazul 2, si in cazul unor eror face asta foarte mult si rapid.. am ales logrotateul in care inchid serviciul mai intii, il rotesc si comprim si pornesc serviciul din nou ..
Multumesc de informatii! Adrian > > P.S.: in fisiere se scriu GB de date, nu Gb. ;) GiB, daca e cazul sa fim scrofulosi la datorie :P
_______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
