[RISOLTO] no space left on device /

Problemi con l'installazione di Debian...
Rispondi
samiel
wiki member
wiki member
Messaggi: 2226
Iscritto il: 12/08/2006, 15:05
Località: Venezia

[RISOLTO] no space left on device /

Messaggio da samiel »

Stavo installando una testing in una partizione appena formattata.
Installato il sistema base ho riavviato e iniziato a installare altri programmi.
Improvvisamente (se ho verificato bene) la dir /var si è riempita,
e alla fine il sistema era completamente pieno e bloccato. Zero spazio libero.
Di conseguenza, anche per l'impossibilità di scrivere alcun file provvisorio,
ilo sistema è divenuto inusabile.

Codice: Seleziona tutto

samiel@darkstar:~$ df -h /dev/sdc2
File system     Dim. Usati Dispon. Uso% Montato su
/dev/sdc2        46G   46G       0 100% /media/samiel/debian
Che cosa può essere successo?

grazie
m
Ultima modifica di samiel il 29/07/2018, 20:13, modificato 1 volta in totale.
samiel
wiki member
wiki member
Messaggi: 2226
Iscritto il: 12/08/2006, 15:05
Località: Venezia

Re: no space left on device /

Messaggio da samiel »

inoltre

Codice: Seleziona tutto

root@darkstar:/media/samiel/debian# df -h /media/samiel/debian/
File system     Dim. Usati Dispon. Uso% Montato su
/dev/sdc2        46G   46G       0 100% /media/samiel/debian
root@darkstar:/media/samiel/debian# df -i /media/samiel/debian/
File system      Inode IUsati ILiberi IUso% Montato su
/dev/sdc2      3072000 450859 2621141   15% /media/samiel/debian
samiel
wiki member
wiki member
Messaggi: 2226
Iscritto il: 12/08/2006, 15:05
Località: Venezia

Re: no space left on device /

Messaggio da samiel »

trovato. la cosa dipende da /var/log/uvcdynctrl-udev.log
che cresce in pochi minuti fino a diventare diverse decine di GB
così da riempire l'intera partizione.
cancellato il file da un'altra partizione, ho riavviato debian
e il problema si è ripresentato nel giro di pochi minuti. ma perché ???
samiel
wiki member
wiki member
Messaggi: 2226
Iscritto il: 12/08/2006, 15:05
Località: Venezia

Re: no space left on device /

Messaggio da samiel »

Allora. la cosa sembra essere un bug irrisolto da anni. Cfr ad esempio
https://askubuntu.com/questions/766263/ ... y-harddisk
https://askubuntu.com/questions/177312/ ... ile#177373.
Il fatto è che se cerdo di rimuovere uvcdynctrl il sistema mi propone di rimuovere una conquantina (!!) di pacchetti

Codice: Seleziona tutto

root@darkstar:~# aptitude purge uvcdynctrl
I seguenti pacchetti saranno RIMOSSI:                 
  ant-contrib{u} cdparanoia{u} cdrdao{u} coinor-libcbc3{u} coinor-libcgl1{u} coinor-libclp1{u} coinor-libcoinmp1v5{u} coinor-libcoinutils3v5{u} coinor-libosi1v5{u} cpp-7{u} dvd+rw-tools{u} dvgrab{u} 
  firebird3.0-common{u} firebird3.0-common-doc{u} firebird3.0-server-core{u} firebird3.0-utils{u} fonts-crosextra-caladea{u} fonts-crosextra-carlito{u} fonts-liberation2{u} fonts-linuxlibertine{u} 
  fonts-opensymbol{u} fonts-sil-gentium{u} fonts-sil-gentium-basic{u} growisofs{u} libevent-core-2.1-6{u} libevent-pthreads-2.1-6{u} libfabric1{u} libfbclient2{u} libgavl1{u} libgl2ps1.4{u} 
  libhwloc5{u} libib-util{u} libibverbs1{u} libopencv-calib3d3.2{u} libopencv-features2d3.2{u} libopencv-flann3.2{u} libopencv-highgui3.2{u} libopencv-ml3.2{u} libopencv-objdetect3.2{u} 
  libopencv-photo3.2{u} libopencv-shape3.2{u} libopencv-stitching3.2{u} libopencv-superres3.2{u} libopencv-video3.2{u} libopencv-videostab3.2{u} libpsm-infinipath1{u} libpsm2-2{u} libquicktime2{u} 
  librdmacm1{u} libwebcam0{u} node-normalize.css{u} uvcdynctrl{p} uvcdynctrl-data{u} 
0 pacchetti aggiornati, 0 installati, 53 da rimuovere e 0 non aggiornati.
il che mi pare una follia....
Linux user no.: 353546
Avatar utente
mark
Hero Member
Hero Member
Messaggi: 802
Iscritto il: 10/01/2007, 16:53

Re: no space left on device /

Messaggio da mark »

secondo quanto si dice qui:
https://bugs.debian.org/cgi-bin/bugrepo ... 094;msg=20
its easy to set the config file to 0
immagino significhi che si possa configurare in modo da azzerare i log

l'anno scorso ti era capitata la stessa cosa ;D
http://www.debianizzati.org/phpbb/viewt ... =1&t=53681
samiel
wiki member
wiki member
Messaggi: 2226
Iscritto il: 12/08/2006, 15:05
Località: Venezia

Re: no space left on device /

Messaggio da samiel »

e meno male che ho buona memoria... :(

Codice: Seleziona tutto

its easy to set the config file to 0
e come si fa?
Avatar utente
mark
Hero Member
Hero Member
Messaggi: 802
Iscritto il: 10/01/2007, 16:53

Re: no space left on device /

Messaggio da mark »

trovato!
nel file

Codice: Seleziona tutto

/lib/udev/uvcdynctrl
riga 15-16

Codice: Seleziona tutto

# Run-time configuration
debug=1
deve diventare

Codice: Seleziona tutto

# Run-time configuration
debug=0
poi per evitare aggiornamenti indesiderati renderei immutabile il file

Codice: Seleziona tutto

chattr +i /lib/udev/uvcdynctrl
samiel
wiki member
wiki member
Messaggi: 2226
Iscritto il: 12/08/2006, 15:05
Località: Venezia

Re: no space left on device /

Messaggio da samiel »

fantastico!
ma non installando (o eliminando) il pacchetto uvcdynctrl
poi ci sono problemi nel funzionamento della videocam?

@mark
in ogni caso grazie per la risposta risolutiva
almeno per bloccare l'elefantiasi del fime...
Avatar utente
mark
Hero Member
Hero Member
Messaggi: 802
Iscritto il: 10/01/2007, 16:53

Re: no space left on device /

Messaggio da mark »

aptitude per default include autoremove, per questo ti propone una lunga lista di pacchetti
Option: Aptitude::Delete-Unused
Default: true
Description: If this option is true, automatically installed packages which are no longer required will be automatically removed. For more information, see the section called “Managing automatically installed packages”.
il classico apt-get dovrebbe comportarsi diversamente

Codice: Seleziona tutto

apt-get purge uvcdynctrl
sull'utilità o meno di questo software non ho idea, immagino dipenda molto da cosa vuoi fare con la webcam :)
samiel
wiki member
wiki member
Messaggi: 2226
Iscritto il: 12/08/2006, 15:05
Località: Venezia

Re: no space left on device /

Messaggio da samiel »

allora.. guvcview consente di fare foto o clip con la webcam.
uvcdynctrl è uno strumento per il controllo a riga di comando della webcam.
in distro debian based come ubuntu o linux mint è possibile installare
il primo pacchetto senza il secondo, che è semplicemente fra i consigliati.
in debian invece installare il primo porta come dipendenza anche il secondo.
ma la cam e anche guvcview funzionano perfettamente anche senza uvcdynctrl.
per questo mi chiedevo se c'è un modo per suggerire ad apt-get o ad aptitude
di installare il primo pacchetto senza installare anche uvcdynctrl e uvcdynctrl-data
samiel
wiki member
wiki member
Messaggi: 2226
Iscritto il: 12/08/2006, 15:05
Località: Venezia

Re: no space left on device /

Messaggio da samiel »

Ho trovato questa soluzione:

Codice: Seleziona tutto

root@darkstar:~# apt-get install guvcview uvcdynctrl- uvcdynctrl-data-
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Il pacchetto "uvcdynctrl" non è installato e quindi non è stato rimosso
Il pacchetto "uvcdynctrl-data" non è installato e quindi non è stato rimosso
I seguenti pacchetti aggiuntivi saranno inoltre installati:
  libguvcview-2.0-2
Pacchetti raccomandati:
  uvcdynctrl
I seguenti pacchetti NUOVI saranno installati:
  guvcview libguvcview-2.0-2
0 aggiornati, 2 installati, 0 da rimuovere e 0 non aggiornati.
Avatar utente
mark
Hero Member
Hero Member
Messaggi: 802
Iscritto il: 10/01/2007, 16:53

Re: no space left on device /

Messaggio da mark »

in effetti se guardi la pagina del pacchetto
https://packages.debian.org/stretch/guvcview
anche in debian il programma incriminato è solo tra quelli raccomandati, e quindi non indispensabili

Codice: Seleziona tutto

rec: uvcdynctrl
Command line tool to control v4l2 devices 
samiel
wiki member
wiki member
Messaggi: 2226
Iscritto il: 12/08/2006, 15:05
Località: Venezia

Re: no space left on device /

Messaggio da samiel »

non capisco bene perché alcuni raccomandati vengono segnalati come tali
da aptitude e non installati, mentre in questo caso lo dava in automatico
come una dipendenza (che in effetti non è, perché guvcview funziona
perfettamente anche senza)...
Avatar utente
mark
Hero Member
Hero Member
Messaggi: 802
Iscritto il: 10/01/2007, 16:53

Re: [RISOLTO] no space left on device /

Messaggio da mark »

forse è la differenza tra suggeriti e raccomandati? bisognerebbe guardare bene la documentazione di aptitude.
direi che puoi approfondire con calma la questione nei momenti liberi ;)
Rispondi