[Risolto]Problema spazio su root
-
- Prode Principiante
- Messaggi: 11
- Iscrizione: venerdì 4 maggio 2012, 8:25
- Distribuzione: Ubuntu server 10.04 64bit
[Risolto]Problema spazio su root
ciao a tutti, piccola premessa, fino a pochi giorni fa non avevo mai utilizzato sistemi linux, quindi sono ignorantissimo in materia, ma veniamo al problema...
Ho acquistato un server dedicato su cui, seguendo alcune guide in rete, ho installato transmission-daemon, fin qui nessun problema, il programma funziona correttamente, ho lasciato tutto come di default e quindi la cartella dedicata ai download è /var/lib/transmission-daemon/downloads
il problema è sorto dopo un paio di giorni, infatti ad ogni tentativo di download compare il messaggio no space left on device, cercando in giro sono arrivato a capire che avevo terminato lo spazio su root(10Gb) questa è infatti la schermata che mi compare dando il comando df -h
provando infatti a cancellare un file dentro alla cartella /var/lib/transmission-daemon/downloads e ridando il comando df -h vedo che lo spazio equivalente al file torna a disposizione
il disco che ho a disposizione è da 1Tb e credo(ma qui potrei dire un'eresia) che il "posto giusto in cui dovrei andare a salvare i file non sia la root, ma dovrebbe essere una cartella, che potrei crearmi anch'io, all'interno di quei 921Gb liberi che vedo in /dev/sda2 o ditemi voi dove
ma come fare?
grazie mille e scusate la niubbaggine assoluta
Ho acquistato un server dedicato su cui, seguendo alcune guide in rete, ho installato transmission-daemon, fin qui nessun problema, il programma funziona correttamente, ho lasciato tutto come di default e quindi la cartella dedicata ai download è /var/lib/transmission-daemon/downloads
il problema è sorto dopo un paio di giorni, infatti ad ogni tentativo di download compare il messaggio no space left on device, cercando in giro sono arrivato a capire che avevo terminato lo spazio su root(10Gb) questa è infatti la schermata che mi compare dando il comando df -h
provando infatti a cancellare un file dentro alla cartella /var/lib/transmission-daemon/downloads e ridando il comando df -h vedo che lo spazio equivalente al file torna a disposizione
il disco che ho a disposizione è da 1Tb e credo(ma qui potrei dire un'eresia) che il "posto giusto in cui dovrei andare a salvare i file non sia la root, ma dovrebbe essere una cartella, che potrei crearmi anch'io, all'interno di quei 921Gb liberi che vedo in /dev/sda2 o ditemi voi dove
ma come fare?
grazie mille e scusate la niubbaggine assoluta
Ultima modifica di swarro il sabato 5 maggio 2012, 17:47, modificato 1 volta in totale.
- Laycastle
- Entusiasta Emergente
- Messaggi: 1183
- Iscrizione: sabato 9 aprile 2011, 21:54
- Desktop: KDE 4.8
- Distribuzione: Gentoo ~amd64
- Località: Torino
Re: Problema spazio su root
Codice: Seleziona tutto
sudo fdisk -l
Codice: Seleziona tutto
mount
Il file
Codice: Seleziona tutto
/etc/fstab
p.s. è meglio fare copia-incolla dal terminale anziché postare immagini (ricorda solo di usare il tag code).
la via più breve tra due punti è l'arabesco.
-
- Prode Principiante
- Messaggi: 11
- Iscrizione: venerdì 4 maggio 2012, 8:25
- Distribuzione: Ubuntu server 10.04 64bit
Re: Problema spazio su root
grazie mille, ti posto quello che mi compare dando i comandi
cos'è il tag code?Laycastle ha scritto:Disk /dev/sda: 1000.2 GB, 1000204886016 bytesCodice: Seleziona tutto
sudo fdisk -l
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00031730
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1306 10485760+ 83 Linux
/dev/sda2 1306 121536 965746688 83 Linux
/dev/sda3 121536 121601 525536 82 Linux swap / Solaris
rootfs on / type rootfs (rw)Codice: Seleziona tutto
mount
/dev/root on / type ext4 (rw,relatime,errors=remount-ro,user_xattr,acl,barrier=1,data=ordered)
none on /proc type proc (rw,nosuid,nodev,noexec,relatime)
none on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
none on /sys/fs/fuse/connections type fusectl (rw,relatime)
/dev on /dev type devtmpfs (rw,relatime,size=989788k,nr_inodes=247447,mode=755)
none on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620)
none on /dev/shm type tmpfs (rw,nosuid,nodev,relatime)
none on /var/run type tmpfs (rw,nosuid,relatime,mode=755)
none on /var/lock type tmpfs (rw,nosuid,nodev,noexec,relatime)
none on /lib/init/rw type tmpfs (rw,nosuid,relatime,mode=755)
/dev/sda2 on /home type ext4 (rw,relatime,user_xattr,acl,barrier=1,data=ordered)
e questo è il contenuto del file/dev/sda1 / ext4 errors=remount-ro,relatime 0 1Codice: Seleziona tutto
/etc/fstab
/dev/sda2 /home ext4 defaults,relatime 0 2
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
dev /dev devtmpfs rw 0 0
Laycastle ha scritto:p.s. è meglio fare copia-incolla dal terminale anziché postare immagini (ricorda solo di usare il tag code).
- Laycastle
- Entusiasta Emergente
- Messaggi: 1183
- Iscrizione: sabato 9 aprile 2011, 21:54
- Desktop: KDE 4.8
- Distribuzione: Gentoo ~amd64
- Località: Torino
Re: Problema spazio su root
Ciao,
la partizione è /dev/sda2 montata su /home (tra l'altro lo riportava già nel tuo primo comando, non me ne ero accorto).
Tutte i file e le cartelle a partire da /home si trovano quindi sulla partizione con più spazio a disposizione, ti basta quindi creare una cartella per i download ti transmission nella home del tuo utente.
p.s. quando scrivi/modifichi un messaggio sotto "tittolo" trovi diverse opzioni, tra cui "code", pensato appositamente per gli output da terminale e i codici in genere.
la partizione è /dev/sda2 montata su /home (tra l'altro lo riportava già nel tuo primo comando, non me ne ero accorto).
Tutte i file e le cartelle a partire da /home si trovano quindi sulla partizione con più spazio a disposizione, ti basta quindi creare una cartella per i download ti transmission nella home del tuo utente.
p.s. quando scrivi/modifichi un messaggio sotto "tittolo" trovi diverse opzioni, tra cui "code", pensato appositamente per gli output da terminale e i codici in genere.
la via più breve tra due punti è l'arabesco.
-
- Prode Principiante
- Messaggi: 11
- Iscrizione: venerdì 4 maggio 2012, 8:25
- Distribuzione: Ubuntu server 10.04 64bit
Re: Problema spazio su root
mamma che casino...qual è la home del mio utente?Laycastle ha scritto:Ciao,
la partizione è /dev/sda2 montata su /home (tra l'altro lo riportava già nel tuo primo comando, non me ne ero accorto).
Tutte i file e le cartelle a partire da /home si trovano quindi sulla partizione con più spazio a disposizione, ti basta quindi creare una cartella per i download ti transmission nella home del tuo utente.
p.s. quando scrivi/modifichi un messaggio sotto "tittolo" trovi diverse opzioni, tra cui "code", pensato appositamente per gli output da terminale e i codici in genere.
- Laycastle
- Entusiasta Emergente
- Messaggi: 1183
- Iscrizione: sabato 9 aprile 2011, 21:54
- Desktop: KDE 4.8
- Distribuzione: Gentoo ~amd64
- Località: Torino
Re: Problema spazio su root
La root "/" è riservata hai file del sistema. Ogni utente ha invece una propria cartella personale in /home, una volta effettuato il login dovresti trovarti proprio in quella cartella con il terminale.
Normalmente è
Puoi usare
per esserne sicuro.
Ciao.
Normalmente è
Codice: Seleziona tutto
/home/nomeutente
Codice: Seleziona tutto
echo $HOME
Ciao.
la via più breve tra due punti è l'arabesco.
-
- Prode Principiante
- Messaggi: 11
- Iscrizione: venerdì 4 maggio 2012, 8:25
- Distribuzione: Ubuntu server 10.04 64bit
Re: Problema spazio su root
quindi mi vuoi dire che non ho un utente? La mia situazione è questaLaycastle ha scritto:La root "/" è riservata hai file del sistema. Ogni utente ha invece una propria cartella personale in /home, una volta effettuato il login dovresti trovarti proprio in quella cartella con il terminale.
Normalmente èPuoi usareCodice: Seleziona tutto
/home/nomeutente
per esserne sicuro.Codice: Seleziona tutto
echo $HOME
Ciao.
devo crearmi un utente? come? e la cartella per i download la devo creare lì?
- Laycastle
- Entusiasta Emergente
- Messaggi: 1183
- Iscrizione: sabato 9 aprile 2011, 21:54
- Desktop: KDE 4.8
- Distribuzione: Gentoo ~amd64
- Località: Torino
Re: Problema spazio su root
Ciao,
accedi direttamente come root quindi? Se è così mi pare abbastanza inutile montare /dev/sda2 sulla /home.
accedi direttamente come root quindi? Se è così mi pare abbastanza inutile montare /dev/sda2 sulla /home.
la via più breve tra due punti è l'arabesco.
-
- Prode Principiante
- Messaggi: 11
- Iscrizione: venerdì 4 maggio 2012, 8:25
- Distribuzione: Ubuntu server 10.04 64bit
Re: Problema spazio su root
si, accedo come rootLaycastle ha scritto:Ciao,
accedi direttamente come root quindi? Se è così mi pare abbastanza inutile montare /dev/sda2 sulla /home.
forse è nato da questo il problema, anche quando ho installato transmission-daemon ho fatto l'accesso come root, è per questo che ha creato la cartella dentro alla root?
cosa mi consigli di fare? c'è un modo per ripartire da zero?
-
- Prode Principiante
- Messaggi: 11
- Iscrizione: venerdì 4 maggio 2012, 8:25
- Distribuzione: Ubuntu server 10.04 64bit
Re: Problema spazio su root
credo di esser riuscito a creare l'utente in /home
e ho creato anche la cartella download al suo interno
ho poi spostato i file dalla cartella di root a quella appena creata tramite il comando
ed infatti la nuova situazione al comando
è questa
lo spazio si è quindi liberato su root per andare ad occupare in /dev/sda2
a questo punto nasce un altro problema, se tento di riprendere un download o anche di cominciarne uno da zero, transmission mi restituisce questo errore: permission denied(/home/swarro/download/nome file)
e ho creato anche la cartella download al suo interno
ho poi spostato i file dalla cartella di root a quella appena creata tramite il comando
Codice: Seleziona tutto
mv /var/lib/transmission-daemon/downloads /home/swarro/download
Codice: Seleziona tutto
df -h
Codice: Seleziona tutto
Filesystem Size Used Avail Use% Mounted on
rootfs 10G 974M 8.6G 11% /
/dev/root 10G 974M 8.6G 11% /
/dev 967M 316K 967M 1% /dev
none 967M 0 967M 0% /dev/shm
none 967M 56K 967M 1% /var/run
none 967M 0 967M 0% /var/lock
none 967M 0 967M 0% /lib/init/rw
/dev/sda2 921G 14G 862G 2% /home
a questo punto nasce un altro problema, se tento di riprendere un download o anche di cominciarne uno da zero, transmission mi restituisce questo errore: permission denied(/home/swarro/download/nome file)
- Laycastle
- Entusiasta Emergente
- Messaggi: 1183
- Iscrizione: sabato 9 aprile 2011, 21:54
- Desktop: KDE 4.8
- Distribuzione: Gentoo ~amd64
- Località: Torino
Re: Problema spazio su root
Ciao,
puoi semplicemente cambiare il punto di mount di /dev/sda2 in fstab sostituendo "/home" con la cartella nella quale vuoi che venga montata.
puoi semplicemente cambiare il punto di mount di /dev/sda2 in fstab sostituendo "/home" con la cartella nella quale vuoi che venga montata.
la via più breve tra due punti è l'arabesco.
- Laycastle
- Entusiasta Emergente
- Messaggi: 1183
- Iscrizione: sabato 9 aprile 2011, 21:54
- Desktop: KDE 4.8
- Distribuzione: Gentoo ~amd64
- Località: Torino
Re: Problema spazio su root
Ciao,
ribadisco che mi sembra abbastanza inutile creare una cartella sotto la /home solo per i download di transmission.
Le possibilità, a mio avviso, sono due:
- Creare una cartella per i dati, montare li la partizione e far scaricare transmission in quella cartella.
- Creare un utente limitato (es. download), avviare transmission come quel utente al avvio e farlo scaricare in una cartella di proprietà di quel utente.
La seconda è un po' più "difficile", ma più sicura.
ribadisco che mi sembra abbastanza inutile creare una cartella sotto la /home solo per i download di transmission.
Le possibilità, a mio avviso, sono due:
- Creare una cartella per i dati, montare li la partizione e far scaricare transmission in quella cartella.
- Creare un utente limitato (es. download), avviare transmission come quel utente al avvio e farlo scaricare in una cartella di proprietà di quel utente.
La seconda è un po' più "difficile", ma più sicura.
Ultima modifica di Laycastle il venerdì 4 maggio 2012, 11:25, modificato 2 volte in totale.
la via più breve tra due punti è l'arabesco.
-
- Prode Principiante
- Messaggi: 11
- Iscrizione: venerdì 4 maggio 2012, 8:25
- Distribuzione: Ubuntu server 10.04 64bit
Re: Problema spazio su root
cioè? scusa ma non ho capito...e per quanto riguarda l'errore?Laycastle ha scritto:Ciao,
puoi semplicemente cambiare il punto di mount di /dev/sda2 in fstab sostituendo "/home" con la cartella nella quale vuoi che venga montata.
-
- Prode Principiante
- Messaggi: 11
- Iscrizione: venerdì 4 maggio 2012, 8:25
- Distribuzione: Ubuntu server 10.04 64bit
Re: Problema spazio su root
e non ho capito nemmeno questaLaycastle ha scritto:Ciao,
ribadisco che mi sembra abbastanza inutile creare una cartella sotto la /home solo per i download di transmission.
Le possibilità, a mio avviso, sono due:
- Creare una cartella per i dati, montare li la partizione e farci scaricare a transmission.
- Creare un utente limitato (es. download), avviare transmission come quel utente al avvio e farlo scaricare in una cartella di proprietà di quel utente.
La seconda è un po' più "difficile", ma più sicura.
- Laycastle
- Entusiasta Emergente
- Messaggi: 1183
- Iscrizione: sabato 9 aprile 2011, 21:54
- Desktop: KDE 4.8
- Distribuzione: Gentoo ~amd64
- Località: Torino
Re: Problema spazio su root
Dovresti controllare i permessi della cartella in cui sta scaricando.e per quanto riguarda l'errore?
Codice: Seleziona tutto
ls -l cartella
la via più breve tra due punti è l'arabesco.
-
- Prode Principiante
- Messaggi: 11
- Iscrizione: venerdì 4 maggio 2012, 8:25
- Distribuzione: Ubuntu server 10.04 64bit
Re: Problema spazio su root
cambiando i permessi della cartella download(l'ho fatto con filezilla) e mettendoli a 777 il download funziona, ma come li devo settare i permessi? 777 mi sembra eccessivoLaycastle ha scritto:Dovresti controllare i permessi della cartella in cui sta scaricando.e per quanto riguarda l'errore?Cosa non hai capito?Codice: Seleziona tutto
ls -l cartella
per quanto riguarda la soluzione più difficile ma sicura, mi interessa, comincia a piacermi inserire righe di comando , però ho bisogno di essere guidato passo passo(ancora più di come stai gentilmente facendo)
però ribadisco, per me fino a 2 giorni fa era arabo e adesso è cinese, quindi anche le cose più ovvie che mi hai scritto, io sono andato a cercare su google per capire di cosa parlassi
- Alien321
- Entusiasta Emergente
- Messaggi: 1388
- Iscrizione: sabato 20 maggio 2006, 20:39
- Desktop: KDE 5.16.4
- Distribuzione: KDE Neon
- Località: Venere
Re: Problema spazio su root
Attento a eseguire queste configurazioni da remoto senza sapere BENE quello che fai. Rischi di impiantare tutto.
Mio suggerimenti, fermati un momento, crea una macchina virtuale locale e fai un po di test su quella, poi quando hai chiaro quelle
2-3 cose basilari provi ad applicarle sul server remoto.
Quello che ti ha detto Laycastle è corretto, principalmente devi riconfigurare transmission ti riporto al documentazione ufficiale:
https://trac.transmissionbt.com/wiki/ConfigFiles
di + non so perchè uso qtorrent modalità web
ps
Se non sei pratico di Linux e vuoi costure una seedBox con transmission, e attento potresti fare un po di casini, era meglio se prima ti facevi un mesetto di pratica e poi compravi un server per la seedBox
Mio suggerimenti, fermati un momento, crea una macchina virtuale locale e fai un po di test su quella, poi quando hai chiaro quelle
2-3 cose basilari provi ad applicarle sul server remoto.
Quello che ti ha detto Laycastle è corretto, principalmente devi riconfigurare transmission ti riporto al documentazione ufficiale:
https://trac.transmissionbt.com/wiki/ConfigFiles
di + non so perchè uso qtorrent modalità web
ps
Se non sei pratico di Linux e vuoi costure una seedBox con transmission, e attento potresti fare un po di casini, era meglio se prima ti facevi un mesetto di pratica e poi compravi un server per la seedBox
Spoiler
Mostra
Finalmente è finito carnevale, anche se vedo ancora gente in maschera
-
- Prode Principiante
- Messaggi: 11
- Iscrizione: venerdì 4 maggio 2012, 8:25
- Distribuzione: Ubuntu server 10.04 64bit
Re: Problema spazio su root
grazie dei suggerimenti, ormai il passo l'ho fatto e adesso sembra tutto ok, transmission l'ho configurato da subito, l'unico inghippo era la destinazione dei file, adesso sembra risolto con la cartella creata in /home/swarro se però c'è qualche soluzione migliore sono pronto a usarla.Alien321 ha scritto:Attento a eseguire queste configurazioni da remoto senza sapere BENE quello che fai. Rischi di impiantare tutto.
Mio suggerimenti, fermati un momento, crea una macchina virtuale locale e fai un po di test su quella, poi quando hai chiaro quelle
2-3 cose basilari provi ad applicarle sul server remoto.
Quello che ti ha detto Laycastle è corretto, principalmente devi riconfigurare transmission ti riporto al documentazione ufficiale:
https://trac.transmissionbt.com/wiki/ConfigFiles
di + non so perchè uso qtorrent modalità web
ps
Se non sei pratico di Linux e vuoi costure una seedBox con transmission, e attento potresti fare un po di casini, era meglio se prima ti facevi un mesetto di pratica e poi compravi un server per la seedBox
P.S. quali sono i permessi giusti da dare alla cartella? Io per capire se il problema fosse quello li ho messi a 777, ma "tutto aperto" non credo sia la soluzione più idonea
P.P.S. non ho fatto prove perché nella mia ignoranza non sapevo si potesse fare una simulazione su una macchina virtuale(si può fare su Mac?) e inoltre leggendo la guida per l'installazione di transmission sembrava veramente semplice
- Alien321
- Entusiasta Emergente
- Messaggi: 1388
- Iscrizione: sabato 20 maggio 2006, 20:39
- Desktop: KDE 5.16.4
- Distribuzione: KDE Neon
- Località: Venere
Re: Problema spazio su root
Scaricati virtual box e fai un po di prove, ti consiglio di usare la stessa distribuzione che usi sul server remoto
Per i permessi, be bisogna vedere con che utente è avviato transmission, avviarlo con permessi di root non è una bella
idea la directory con 777 se sei solo tu che accedi al server non è un grande problema
Per i permessi, be bisogna vedere con che utente è avviato transmission, avviarlo con permessi di root non è una bella
idea la directory con 777 se sei solo tu che accedi al server non è un grande problema
Spoiler
Mostra
Finalmente è finito carnevale, anche se vedo ancora gente in maschera
-
- Prode Principiante
- Messaggi: 11
- Iscrizione: venerdì 4 maggio 2012, 8:25
- Distribuzione: Ubuntu server 10.04 64bit
Re: Problema spazio su root
per il momento il problema transmission sembra risolto, sicuramente se dovessi fare altre cose "sconosciute" sul server, seguirò il tuo consiglio e farò delle prove prima...per adesso grazie a tuttiAlien321 ha scritto:Scaricati virtual box e fai un po di prove, ti consiglio di usare la stessa distribuzione che usi sul server remoto
Per i permessi, be bisogna vedere con che utente è avviato transmission, avviarlo con permessi di root non è una bella
idea la directory con 777 se sei solo tu che accedi al server non è un grande problema
Chi c’è in linea
Visualizzano questa sezione: Google [Bot] e 16 ospiti