Taas hajosi

Olin niin onnellinen, että Linux on toiminut jo pari kuukautta täysin ongelmitta, kunnes tänään ruudulle tuli ilmoitus, että root osio on täynnä. (minulla levy on jaettu kahteen osioon root ja home ja swap tietenkin). Ja root on muka jotenkin täynnä, vaikka se on 30Gt kokoinen, eikä koneeseen ole mitään asennettu kuin kaikki perusohjelman mitä linuxin mukana tuli, plus crome selain. Ja kaikki omat tiedostot ovat home osiolla.

Kun näin ilmoituksen, niin tarkistin df -h komennolla, niin / osio oli 100% täynnä. Ajattelin, ettei siinä voi olla muuta kuin jotain väliakaisia tiedostoja joten päätin käynnistää koneen uudestaan.

Mutta nyt kun kone käynnistyy ja ruudulle tulee salasanakysely, niin kun annan salasan niin tulee virheilmoitus:

Xsession: warnin: unable to write to /tmp; X session may exit with an error

Ja heti tämän ilmoituksen jälkeen tulee taas salasankysely ja niin loputtomasti.

Mitä pitäisi tehdä? Saako koneen edes jotenkin käynnistetty konsolitilaan, jotta voisi katsoa, mitä siinä /tmp hakemistossa oikein on?
5175
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

Eipä vain minulla tahdo sitten millään Linux-jakelut rikkoutua, vaan toimivat ja päivittyvät hyvin, jopa versiosta uudempaan.
du on komento, jolla voit selvittää komentorivillä, paljonko kukin hakemisto ja alihakemisto vie levytilaa. Selvittämättä, mikä tai mitkä ohjelmat tai tiedostot kuluttavan levytilaa, voi poistella tarpeettomia ohjelmia tai tiedostoja (tai siirtä niitä muille medioille).
Esim. sudo su -h / | more tai vastaavat putkitukset.

Äänestä

Mintissä on jos minkälaista bugia, on nähkääs harrastelijoiden kyhäämä.

Äänestä

Kiintolevyt täyttyvät. Siitä saa kyllä varoituksen ajoissa, muistaakseni n. 3 gigaa ennen täyttymistä. Ongelman korjaamiseksi voit tutustua hiukan tähän:
https://developer.ibm.com/tutorials/l-lpic1-101-3/
Sieltä käy selville mm. se, että voi käynnistää linux:n ilman X-ikkunointia asettamalla runlevel:n 3:ksi, se käy grub-boot valikossa painamalla 'e' eli edit ja lisäämällä kernel-boot rivin loppuun numeron '3'. Ja grub-valikon saa esiin painamalla shift pohjaan bootin yhteydessä, mikäli valikko on piilotettu.
Nyt pääset konsolin kautta tekemään hiukan tilaa levyllesi, voit ajaa vaikkapa "apt autoremove":n ja katsoa, mikä tilaa levyltä vie:
$ du -h --max-depth 1
Sieltä löytyy ehdokkaita tilaavieviksi hakemistoiksi.
Toinen mitä voi kokeilla on ajaa:
$ apt list --installed
Ehkä listassa on jotain ylimääräistä, mitä voisi vielä poistaa. Kannattaa tosin muistaa, että osaa noista ei missään tapauksessa kannata poistaa. Turvallista on poistaa ohjelmia, jotka tunnistaa, huono idea on poistaa tällä hetkellä ajossa oleva kerneli.

Äänestä

Kernelit vievät tilaa. Samoin ladatut päivitykset. Apt-get clean putsaa ladatut päivityspaketit. Hyviä ohjeita tuli edellä. Yksi mahdollisuus on siirtää vaikka /var kansio toiselle levylle. 30G pitäisi riittää..

Äänestä

Eipä ole ongelmia kun ei tee kaikenmaailman osioita.

Äänestä

Ketjusta on poistettu 1 sääntöjenvastainen viesti.

Kommentoi aloitusta


taashajos kirjoitti:

Olin niin onnellinen, että Linux on toiminut jo pari kuukautta täysin ongelmitta, kunnes tänään ruudulle tuli ilmoitus, että root osio on täynnä. (minulla levy on jaettu kahteen osioon root ja home ja swap tietenkin). Ja root on muka jotenkin täynnä, vaikka se on 30Gt kokoinen, eikä koneeseen ole mitään asennettu kuin kaikki perusohjelman mitä linuxin mukana tuli, plus crome selain. Ja kaikki omat tiedostot ovat home osiolla.

Kun näin ilmoituksen, niin tarkistin df -h komennolla, niin / osio oli 100% täynnä. Ajattelin, ettei siinä voi olla muuta kuin jotain väliakaisia tiedostoja joten päätin käynnistää koneen uudestaan.

Mutta nyt kun kone käynnistyy ja ruudulle tulee salasanakysely, niin kun annan salasan niin tulee virheilmoitus:

Xsession: warnin: unable to write to /tmp; X session may exit with an error

Ja heti tämän ilmoituksen jälkeen tulee taas salasankysely ja niin loputtomasti.

Mitä pitäisi tehdä? Saako koneen edes jotenkin käynnistetty konsolitilaan, jotta voisi katsoa, mitä siinä /tmp hakemistossa oikein on?

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