dimensione file di log

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
kidrock
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1393
Iscrizione: mercoledì 26 luglio 2006, 17:12
Contatti:

dimensione file di log

Messaggio da kidrock »

scusate ma è normale che alcuni file di log abbiano dimensione di ben 320 mb (in particolare kern.log e syslog)  ???
Avatar utente
simo_magic
Rampante Reduce
Rampante Reduce
Messaggi: 9496
Iscrizione: lunedì 18 dicembre 2006, 21:37
Località: Piemonte

Re: dimensione file di log

Messaggio da simo_magic »

se attacchi e stacchi come un forsennato periferiche e consideri un annetto di uso di distro si ;D
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17368
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: dimensione file di log

Messaggio da Stealth »

Ci deve essere un'epidemia, in 2 o 3 giorni è già il terzo post, con questi problemi, a cui rispondo  ::)
Primo controllo da fare: se non ti ricordi di averlo toccato, verifica che cron sia attivo e funzionante. Il servizio cron è quello che abilità il logrotate, che è l'utility che (come dice il nome) fa "girare" i files di log.
In pratica, raggiunta una certa dimensione (al massimo qualche centinaio di kb), li comprime e li archivia, per crearne uno nuovo, vuoto.
ciao
kidrock
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1393
Iscrizione: mercoledì 26 luglio 2006, 17:12
Contatti:

Re: dimensione file di log

Messaggio da kidrock »

scusa ma ho cercato senza trovare niente sul forum.
Ho provato di tutto:

dimensioni file log
dimensioni file di log
dimensioni log
.....


cron l'ho toccato (forse l'ho pure tolto) e logrotate non risulta installato eppure gli archivi dei log sono stati modificati oggi (se guardo "ultima modifica" ) e io non li ho aperti, per cui qualcuno lo ha fatto
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17368
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: dimensione file di log

Messaggio da Stealth »

Come sarebbe non risulta installato? Se non lo hai rimosso te.....ci deve essere. Incollami il risultato del comando dpkg -s logrotate, questo è il mio

Codice: Seleziona tutto

amministratore@francesco:~$ dpkg -s logrotate
Package: logrotate
Status: install ok installed
Priority: important
Section: admin
Installed-Size: 160
Maintainer: Paul Martin <pm@debian.org>
Architecture: i386
Version: 3.7.1-3
Depends: libc6 (>= 2.4-1), libpopt0 (>= 1.10), libselinux1 (>= 1.30), cron | anacron | fcron, base-passwd (>= 2.0.3.4)
Recommends: mailx
Conffiles:
 /etc/logrotate.conf 52a69079dac7bbc0ee80876d14dbf6a8
 /etc/cron.daily/logrotate d2281ecb6f898b446ac8a5984ab5a243
Description: Log rotation utility
 The logrotate utility is designed to simplify the administration of
 log files on a system which generates a lot of log files.  Logrotate
 allows for the automatic rotation compression, removal and mailing of
 log files.  Logrotate can be set to handle a log file daily, weekly,
 monthly or when the log file gets to a certain size.  Normally, logrotate
 runs as a daily cron job.
in ogni caso, se risultasse disinstallato, installalo. Ah....e vai a cercare cron, magari con bum per riattivarlo, in modo che il logrotate possa funzionare. A titolo di informazione, il motivo per cui sui server alcuni consigliano di mettere la /var in una partizione dedicata è proprio questo: un tipico attacco dos è quello di intasare i log e, se la partizione è la stessa del filesystem, in questo modo blocchi il sistema  ;)
ciao  :)
kidrock
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1393
Iscrizione: mercoledì 26 luglio 2006, 17:12
Contatti:

Re: dimensione file di log

Messaggio da kidrock »

gabriele@gabriele-desktop:~$ dpkg -s logrotate
Package: logrotate
Status: purge ok not-installed
Priority: important
Section: admin


io sicuramente ho disinstallato cron!  ;D

ovviamente devo rimettere entrambi?
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17368
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: dimensione file di log

Messaggio da Stealth »

kidrock ha scritto: .....

ovviamente devo rimettere entrambi?
Ti basterà installare logrotate, e si porterà appresso cron, come dipendenza  ;)
ciao  :)
kidrock
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1393
Iscrizione: mercoledì 26 luglio 2006, 17:12
Contatti:

Re: dimensione file di log

Messaggio da kidrock »

ma cron è davvero necessario  ;D ?
Avatar utente
simo_magic
Rampante Reduce
Rampante Reduce
Messaggi: 9496
Iscrizione: lunedì 18 dicembre 2006, 21:37
Località: Piemonte

Re: dimensione file di log

Messaggio da simo_magic »

kidrock ha scritto: ma cron è davvero necessario  ;D ?
fidati si
kidrock
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1393
Iscrizione: mercoledì 26 luglio 2006, 17:12
Contatti:

Re: dimensione file di log

Messaggio da kidrock »

ok non lo disinstallo più !  :-[

  ;D


adesso ho reinstallato ma ancora alcuni log arrivano a oltre 320mb! è possibile forzare un logrotate?
Avatar utente
simo_magic
Rampante Reduce
Rampante Reduce
Messaggi: 9496
Iscrizione: lunedì 18 dicembre 2006, 21:37
Località: Piemonte

Re: dimensione file di log

Messaggio da simo_magic »

test -x /usr/sbin/logrotate || exit 0
/usr/sbin/logrotate /etc/logrotate.conf


questo è il semplice script bash che è inserito in cron.daily
kidrock
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1393
Iscrizione: mercoledì 26 luglio 2006, 17:12
Contatti:

Re: dimensione file di log

Messaggio da kidrock »

ok ma non può essere che il file di configurazione non è configurato a dovere?
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17368
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: dimensione file di log

Messaggio da Stealth »

Questo è il mio file /etc/logrotate.conf e funziona, confrontalo con il tuo, anche se dovrebbero essere uguali. Credo che logrotate, andando con cron, non intervenga sul passato ma solo sul presente. I vecchi files enormi......cancellali, e poi tieni d'occhio i nuovi, per verificare che funzioni tutto  ;)
ciao

Codice: Seleziona tutto

# see "man logrotate" for details
# rotate log files weekly
weekly

# keep 4 weeks worth of backlogs
rotate 4

# create new (empty) log files after rotating old ones
create

# uncomment this if you want your log files compressed
#compress

# packages drop log rotation information into this directory
include /etc/logrotate.d

# no packages own wtmp, or btmp -- we'll rotate them here
/var/log/wtmp {
    missingok
    monthly
    create 0664 root utmp
    rotate 1
}

/var/log/btmp {
    missingok
    monthly
    create 0664 root utmp
    rotate 1
}

# system-specific logs may be configured here
kidrock
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1393
Iscrizione: mercoledì 26 luglio 2006, 17:12
Contatti:

Re: dimensione file di log

Messaggio da kidrock »

ok mi sembra identico! per cui rimuovo tranquillmente kern.log, syslog e messages che sono i più grossi? (assieme fanno quasi 1gb)
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 9 ospiti