Kirjoittaja Aihe: Kernel login koko !?  (Luettu 1431 kertaa)

kamara

  • Käyttäjä
  • Viestejä: 2952
    • Profiili
Kernel login koko !?
« : 06.03.21 - klo:19.06 »
Onko muilla samaa havaintoa, että kernel:n logi on räjähtänyt suureksi ?

Pöytäkoneessa se on itselläni ollut tänään satoja megatavuja, mutta raspberryssä se oli peräti yli 10 gigaa ???

Voiko näiden tiedostojen kokoa jollain asetuksella määrätä jollakin asetuksella maksimikooksi ?

Tuskin logista puuttuu kovin tärkeää, jos login maksimikoko asettaisi 10 Mt:ksi.

Raspissahan itselleni tuli ongelmia, kun siinä oli vain 32 Gt:n muistikortti. Kesti aikaa, kunnes löysin muistisyöpön.

En arvannut, että login koko voi nousta noinkin korkeaksi, niin en osannut etsiä ongelmaa sieltä.

raimo

  • Käyttäjä
  • Viestejä: 4186
  • openSUSE Tumbleweed
    • Profiili
Vs: Kernel login koko !?
« Vastaus #1 : 06.03.21 - klo:23.02 »
En tiedä onko tästä apua mutta onhan paketti logrotate asennettuna?
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11443
    • Profiili
    • Tomin kotisivut
Vs: Kernel login koko !?
« Vastaus #2 : 06.03.21 - klo:23.20 »
Mistä tiedostosta on kyse?
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

kamara

  • Käyttäjä
  • Viestejä: 2952
    • Profiili
Vs: Kernel login koko !?
« Vastaus #3 : 07.03.21 - klo:08.50 »
En tiedä onko tästä apua mutta onhan paketti logrotate asennettuna?

Jep:
Koodia: [Valitse]
sudo apt install logrotate
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
logrotate is already the newest version (3.14.0-4).
0 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 1 päivittämätöntä.

Mistä tiedostosta on kyse?

Koodia: [Valitse]
cat /var/log/kern.log

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11443
    • Profiili
    • Tomin kotisivut
Vs: Kernel login koko !?
« Vastaus #4 : 07.03.21 - klo:08.59 »
Logrotaten pitäisi tosiaan kyllä siivota nuo tarpeeksi säännöllisesti. Onko siellä tiedostossa jokin toistuva virhe, joka olisi syytä korjata? Yleensä nuo paisuvat vain sellaisissa tilanteissa.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

kamara

  • Käyttäjä
  • Viestejä: 2952
    • Profiili
Vs: Kernel login koko !?
« Vastaus #5 : 07.03.21 - klo:10.08 »
Logrotaten pitäisi tosiaan kyllä siivota nuo tarpeeksi säännöllisesti. Onko siellä tiedostossa jokin toistuva virhe, joka olisi syytä korjata? Yleensä nuo paisuvat vain sellaisissa tilanteissa.

Olettaisin paisumisen johtuneen tiedostotilan loppumisen takia.
En tosin tutkinut kyseistä logia, kun sen koko oli tosiaan yli kymmenen gigaa.
Poistin sen vain.

Ennen kuin löysin kyseisen tilasyöpön poistelin pienempiä tiedostoja. Oletan, että kernel-logiin tuli herjaa, että levytila on lopussa. Sen jälkeen poistin lisää tilaa, ja se täytti todennäköisesti samoilla herjoilla. Kun poistin kyseiset logit, niin tilaa tuli yhteensä reilut 20 Gt. Toi logrotate käsittääkseni vain kierrättää logeja, eikä niinkään poista yksittäistä liian suurta logia.
Raspissa yli kymmenen gigan log SD-kortilla tuntuu, kun yhteensä sillä tilaa on 32 Gt.