Se hai spazio nella tua partizione root per il contenuto di /var potresti:
- arresta tutto ciò che utilizza
/var
ove possibile - rimonta /var in sola lettura per buona misura
mount -f -oremount,ro /var
- copia
/var
a/
con un nome diverso conmkdir /vartmp; cp -av /var/* /vartmp/
- sposta le cose con
mv /var /varmount; mv /vartmp /var
- commenta la voce per
/var
in/etc/fstab
- riavvia
Ora dovresti avere /var
al suo posto così com'era sulla tua partizione di root invece che sulla sua. Ora puoi ridimensionare la vecchia partizione secondo necessità. Il passaggio 4 dovrebbe consentire di rinominare il /var
directory anche se è in uso come punto di montaggio e altrimenti occupata (e i processi con file aperti lì terranno traccia della modifica in quanto i file aperti non sono indicati da percorso+nome, ma invece da inode, una volta aperti).
Se non hai spazio su /
ma fallo su /someotherfs
quindi potresti provare a spostarlo lì con un collegamento simbolico in /
così:
- arresta tutto ciò che utilizza
/var
ove possibile - rimonta /var in sola lettura per buona misura
mount -f -oremount,ro /var
- copia
/var
concp -av /var /someotherfs/var
- sposta le cose con
mv /var /varmount; ln -s /someotherfs/var /var
- commenta la voce per
/var
in/etc/fstab
- riavvia
Questo è leggermente più rischioso, poiché devi essere sicuro che /someotherfs
viene montato prima di /var
all'avvio.
Se non hai spazio in cui vuoi copiarlo temporaneamente, potresti essere in grado di ridurre le dimensioni di /var
rimuovendo elementi come i pacchetti memorizzati nella cache (aptitude clean
su configurazioni in stile Debian, c'è senza dubbio un yum
equivalente comando), spostando altre cose (per esempio, Debian mantiene gli httpdoc predefiniti in /var/www
quindi se è ancora lì e hai molti dati lì dentro, spostalo in un'altra partizione) ed elimina i file da /var/log
che non sono molto recenti (eseguire prima il backup, nel caso in cui sia necessario farvi riferimento in seguito).
Come dice Zoredache:qualunque cosa tu faccia, assicurati di essere soddisfatto della tua disposizione di backup prima di procedere.
Avvertimento:tutto quanto sopra è a memoria, non l'ho testato da nessuna parte, segui a tuo rischio!