Kirjoittaja Aihe: Päivityksessä loppui levytila ja alkoi ongelmat (Ratkaisu)  (Luettu 1711 kertaa)

dummy

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Rouvan lomareissuläppäristä (eeepc 701) loppui levytila kesken päivitysten asennuksen. Kone on käytössä vain reissuissa valokuva jemmana, joten päivityksiä oli jonossa yli 250Mt ja levy tietysti kuvia täynnä. Tilaa on nyt vapautettu koneelle 1.5Gt mutta silti päivitykset jää asentumatta. Ongelmaa pyydetään korjaamaan komennolla:
Koodia: [Valitse]
sudo apt-get -f install Mutta vastauksena tulee:
Koodia: [Valitse]
mari@mari-laptop:~$ sudo apt-get -f install
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu      
Luetaan tilatiedot... Valmis        
Korjataan riippuvuuksia... Valmis
Seuraavat ylimääräiset paketit on merkitty asennettaviksi:
  libc6 libc6-dev
Ehdotetut paketit:
  glibc-doc
Nämä paketit päivitetään:
  libc6 libc6-dev
2 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 287 päivittämätöntä.
1 ei asennettu kokonaan tai poistettiin.
Noudettavaa arkistoa 0 t/9 040 kt.
Toiminnon jälkeen vapautuu 2 048  t levytilaa.
Haluatko jatkaa [K/e]? k
E: Tiedostoa /tmp/libc6.config.88271 ei voitu avata - open (28: Laitteella ei ole tilaa jäljellä)
E: Tiedostoon /tmp/libc6.config.88271 kirjoittaminen ei onnistu - ofstream::ofstream (28: Laitteella ei ole tilaa jäljellä)
debconf: apt-extracttemplates epäonnistui: Tiedostoa tai hakemistoa ei ole
dpkg: peruuttamaton vakava virhe, keskeytetään:
 Ei voitu luoda `/var/lib/dpkg/updates/tmp.i': Laitteella ei ole tilaa jäljellä
E: Sub-process /usr/bin/dpkg returned an error code (2)
mari@mari-laptop:~$
On kokeiltu myös:
Koodia: [Valitse]
sudo dpkg --configure -aJa vastauksena saadaan taas dpkg: peruuttamaton vakava virhe, keskeytetään:
 Ei voitu luoda `/var/lib/dpkg/updates/tmp.i': Laitteella ei ole tilaa jäljellä
Mikä aiheuttaa nyt tuon hölynpölyn siitä, että tilaa ei muka riitä.
Komento:
Koodia: [Valitse]
df -hkertoo että
sda1 käytetty 80% täynnä eli 1.4Gt vapaana
/dev käytetty 1%
/run käytetty 1%
/run/lock käytetty 0%
/run shm käytetty 1%

Ideoita kenelläkään?
« Viimeksi muokattu: 13.02.13 - klo:18.21 kirjoittanut dummy »

lompolo

  • Käyttäjä
  • Viestejä: 852
    • Profiili
Vs: Päivityksessä loppui levytila ja alkoi ongelmat
« Vastaus #1 : 12.02.13 - klo:23.21 »
Olisiko /var tai /tmp täynnä?

Antaako tämä saman virheen?
Koodia: [Valitse]
sudo apt-get upgrade

Fabio

  • Käyttäjä
  • Viestejä: 29
    • Profiili
Vs: Päivityksessä loppui levytila ja alkoi ongelmat
« Vastaus #2 : 12.02.13 - klo:23.56 »
Rouvan lomareissuläppäristä (eeepc 701) loppui levytila kesken päivitysten asennuksen. Kone on käytössä vain reissuissa valokuva jemmana, joten päivityksiä oli jonossa yli 250Mt ja levy tietysti kuvia täynnä. Tilaa on nyt vapautettu koneelle 1.5Gt mutta silti päivitykset jää asentumatta. Ongelmaa pyydetään korjaamaan komennolla:
Koodia: [Valitse]
sudo apt-get -f install Mutta vastauksena tulee:
Koodia: [Valitse]
mari@mari-laptop:~$ sudo apt-get -f install
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
Korjataan riippuvuuksia... Valmis
Seuraavat ylimääräiset paketit on merkitty asennettaviksi:
  libc6 libc6-dev
Ehdotetut paketit:
  glibc-doc
Nämä paketit päivitetään:
  libc6 libc6-dev
2 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 287 päivittämätöntä.
1 ei asennettu kokonaan tai poistettiin.
Noudettavaa arkistoa 0 t/9 040 kt.
Toiminnon jälkeen vapautuu 2 048  t levytilaa.
Haluatko jatkaa [K/e]? k
E: Tiedostoa /tmp/libc6.config.88271 ei voitu avata - open (28: Laitteella ei ole tilaa jäljellä)
E: Tiedostoon /tmp/libc6.config.88271 kirjoittaminen ei onnistu - ofstream::ofstream (28: Laitteella ei ole tilaa jäljellä)
debconf: apt-extracttemplates epäonnistui: Tiedostoa tai hakemistoa ei ole
dpkg: peruuttamaton vakava virhe, keskeytetään:
 Ei voitu luoda `/var/lib/dpkg/updates/tmp.i': Laitteella ei ole tilaa jäljellä
E: Sub-process /usr/bin/dpkg returned an error code (2)
mari@mari-laptop:~$
On kokeiltu myös:
Koodia: [Valitse]
sudo dpkg --configure -aJa vastauksena saadaan taas dpkg: peruuttamaton vakava virhe, keskeytetään:
 Ei voitu luoda `/var/lib/dpkg/updates/tmp.i': Laitteella ei ole tilaa jäljellä
Mikä aiheuttaa nyt tuon hölynpölyn siitä, että tilaa ei muka riitä.
Komento:
Koodia: [Valitse]
df -hkertoo että
sda1 käytetty 80% täynnä eli 1.4Gt vapaana
/dev käytetty 1%
/run käytetty 1%
/run/lock käytetty 0%
/run shm käytetty 1%

Ideoita kenelläkään?


Minulla oli aikanaan samankaltainen ongelma, syyksi paljastui inodejen loppuminen kesken.
Kokeile mitä df -i komento sanoo.

dummy

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Vs: Päivityksessä loppui levytila ja alkoi ongelmat
« Vastaus #3 : 13.02.13 - klo:18.30 »
Paloi käämit ja nappasin koko /tmp hakemiston huitsin nevadaan, kun virheilmoitusten pitkässä listassa vilahteli ko. hakemisto toistuvasti. Boottasin koneen ja kappas, päivitykset asentui ihan kiltisti. ;D Tosin gnomeen en päässyt ennen kun olin komentoriviltä antanut salasanan käyttäjätunnukselle uudelleen.

juyli

  • Vieras

sda1 käytetty 80% täynnä eli 1.4Gt vapaana
/dev käytetty 1%
/run käytetty 1%
/run/lock käytetty 0%
/run shm käytetty 1%

Ideoita kenelläkään?


Jos muistan oikein on tuolla koneella pieni levy SSD- ja tallennuksiin sitten hitaampi suurempi kiintolevy.
Kiintolevyn täyttyessä, jää root-käyttäjälle yhä tietty tila hoitaa järjestelmää vaikka käyttäjälle ei levytilaa olisikaan tarjolla.
Koneelle kuitenkin pääsee, joko root-käyttäjänä tai sopivalla Live-CD/USB-tikkuversiolla. CD-versioksi kelpaa Ubuntun asennuslevy.
Näin datat (kuten etelän kuvat) olisi ollut siirrettävissä sopivalle ulkoiselle medialle, ja näin vapauttamaan levytilaa järjestelmän käynnistämiseksi myös käyttäjätunnuksin.
Itse ratkaisit ongelman omalla tavalla - mutta ehkä ohjeista on sitten hyötyä joskus tulevaisuudessa, kun seuraavan kerran pieni kiintolevy täyttyy tavallisen käyttäjän ulottumattomiin.