Kiintolevy täyttyy

Ongelmana on, että 5Gt kokoinen /var osio täyttyy lähes viikoittain ja järjestelmä antaa virheilmoitukset:

/var: write failed, filesystem is full

Ongelman aiheuttaa mysql, joka luo satojagigoja kokoiset mysql-bin.000001, mysql-bin.000002, mysql-bin.000003, jne.. tiedostot, eikä koskaan siivoa ne pois.

Joten kun kiintolevy täyttyy, ja ohjelmat jumiutuvat, niin joudun ajaman alas mysql ja käsiin poistamaan kaikki nämä mysql-bin.00000X tiedostot ja käynnistämään sitten taas mysql uudestaan.

Haluan tämän automaattiseksi, koska en voi valvoa tietokoneen ääressä 24/7. Ja haluaisin myös jonkinlaisen rajoittimen näille väliaikaisille tiedostoille, esim, että yli 3Gt väliaikaisia tiedostoja ei saa olla.
3292
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Ainakin Debianissa binäärilogit tuhotaan scriptiä /etc/cron.daily/mysql-server-41 ja säätö on tiedostossa /etc/mysql/debian-log-rotate.conf.

Äänestä
  • Se on sorsista käännetty, eikä siinä olut tuollaista skriptia, mutta minulla on versio 5 kyllä.

    Voiko näiden tiedostojen koko jossain rajoittaa? Koska tänään levy täytyi päivässä, joten cronista ei olisi kuitenkaan ollut mitään hyötyä.

    Äänestä

kuten zxcvbnm hieman jo valaisikin... Asenna logrotate pakettienhallinnan kautta ja katsos vaikka tätä:

http://gentoo-wiki.com/HOWTO_Setup_Logrotate

Tosin eri jakeluissa voi nuo filut olla eri paikoissa etc-kansiossa.

Äänestä

Kommentoi aloitusta


mitä tehdä kirjoitti:

Ongelmana on, että 5Gt kokoinen /var osio täyttyy lähes viikoittain ja järjestelmä antaa virheilmoitukset:

/var: write failed, filesystem is full

Ongelman aiheuttaa mysql, joka luo satojagigoja kokoiset mysql-bin.000001, mysql-bin.000002, mysql-bin.000003, jne.. tiedostot, eikä koskaan siivoa ne pois.

Joten kun kiintolevy täyttyy, ja ohjelmat jumiutuvat, niin joudun ajaman alas mysql ja käsiin poistamaan kaikki nämä mysql-bin.00000X tiedostot ja käynnistämään sitten taas mysql uudestaan.

Haluan tämän automaattiseksi, koska en voi valvoa tietokoneen ääressä 24/7. Ja haluaisin myös jonkinlaisen rajoittimen näille väliaikaisille tiedostoille, esim, että yli 3Gt väliaikaisia tiedostoja ei saa olla.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu