Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
M0rF3uS #pucciaffa_ftw ✠
La rotazione dei log su una debian4 con syslog-ng installato non funziona (file user, syslog, kern, etc...) qualcuno ha qualche idea? Ho abilitato la verbosità e la redirezione dell'output nel file /etc/cron.daily/logrotate ma il file di log è vuoto, pare proprio che logrotate non venga eseguito.
piccola nota, se lancio logrotate a mano questo funziona a dovere - M0rF3uS #pucciaffa_ftw ✠
Prova ad aggiornare :D - Blà VS Food
permessi sul file di log? - Craiv
c'è logrotate nei file di conf di anacron (/etc/cron.daily) ? - Al & Luminio ™
@alessiobblà l'aggiornamento è schedulato, ma parliamo di 20 macchine di produzione, non è cosi facile @craiv - i permessi sono a posto @mbuto - si ho anche modificato il file aggiungendo "-v" e la redirezione su un file di log, ma il file di log è vuoto. - M0rF3uS #pucciaffa_ftw ✠
Dai che è sempre lo stesso script :D (trolling ya) - Blà VS Food
@M0rF3uS: quale cron stai usando? - Heart Attack
@heart - quello preinstallato in debian versione 3.0pl1-100 e cronolog 1.6.2-5.2 - M0rF3uS #pucciaffa_ftw ✠
hai controllato /etc/logrotate.conf e /etc/logrotate.d/* ? - Al & Luminio ™
@mbuto - yup i file sono presenti e sono configurati bene - M0rF3uS #pucciaffa_ftw ✠
anche le permission? - Al & Luminio ™
il demon anacron è in esecuzione? - Al & Luminio ™
permission ok, anacron in esecuzione (vedo due pid di anacron, è normale?) - M0rF3uS #pucciaffa_ftw ✠
oh wait, anacron è in esecuzione ma il file sotto /usr/sbin NON c'è.... - M0rF3uS #pucciaffa_ftw ✠
no però non centra niente, perché c'è un OR (se c'è anacron fai questo, sennò fai quest'altro) - M0rF3uS #pucciaffa_ftw ✠
e "quest'altro" c'è? non mi sembra normale vedere 2 PID di anacron, a meno che non siano padre-figlio - Al & Luminio ™
si "quest'altro" è in sostanza ( cd / && run-parts --report /etc/cron.daily ) e cron.daily è popolata con gli scripts giusti e con permessi di esecuzione. - M0rF3uS #pucciaffa_ftw ✠
ha mai funzionato e quando ha smesso di funzionare? dici che a mano funziona, anche lanciando lo script sotto /etc/cron.daily ? - Al & Luminio ™
si a mano funziona, prima funzionava a dovere, ha smesso di funzionare dal momento che ho installato syslog-ng al posto di sysklogd, su *tutte* le debian 4. debian 5 e 6 non soffrono di questo problema. - M0rF3uS #pucciaffa_ftw ✠
evidentemente è un bug di syslog-ng sulla 4: trovato niente sui forum di assistenza? - Al & Luminio ™
qui ci sono diversi esempi anche di cose che non funzionano :) http://www.campin.net/syslog-... - Al & Luminio ™
non ho trovato nulla su internet fino adesso :/ - M0rF3uS #pucciaffa_ftw ✠
Se usi debian 4 hai problemi ben più grossi di questo. Così a occhio, non funziona perché le vecchie versioni di sysklogd facevano da sole la rotazione e quindi se lo togli devi organizzarti tu con logrotate. - Marco d'Itri
sharedscripts // ovvero, leggasi qui: http://articles.slicehost.com/2010... e questa seconda parte: http://articles.slicehost.com/2010... candidata al contest #altrerobetoste - ☥ guideugé ٩(͡๏̯͡๏)۶
Guido e Marco io quegli shared scripts già ce li ho dentro logrotate.d, ma non vengono eseguiti. :/ - M0rF3uS #pucciaffa_ftw ✠
ho risolto, era il cronjob di find (updatedb e slocate) che incartava tutto. - M0rF3uS #pucciaffa_ftw ✠