Si vous avez de la place sur votre partition racine pour le contenu de /var, vous pouvez :
- arrêter tout ce qui utilise
/var
si possible - remonter /var readonly pour faire bonne mesure
mount -f -oremount,ro /var
- copier
/var
à/
sous un autre nom avecmkdir /vartmp; cp -av /var/* /vartmp/
- déplacez les choses avec
mv /var /varmount; mv /vartmp /var
- commentez l'entrée pour
/var
en/etc/fstab
- redémarrer
Vous devriez maintenant avoir /var
en place tel quel sur votre partition racine au lieu de la sienne. Vous pouvez maintenant redimensionner l'ancienne partition selon vos besoins. L'étape 4 devrait vous permettre de renommer le /var
répertoire même s'il est utilisé comme point de montage et autrement occupé (et les processus avec des fichiers ouverts suivront le changement car les fichiers ouverts ne sont pas référencés par chemin + nom, mais plutôt par inode, une fois ouverts).
Si vous n'avez pas d'espace sur /
mais faites sur /someotherfs
alors vous pouvez essayer de le déplacer là avec un lien symbolique dans /
comme ça :
- arrêter tout ce qui utilise
/var
si possible - remonter /var readonly pour faire bonne mesure
mount -f -oremount,ro /var
- copier
/var
aveccp -av /var /someotherfs/var
- déplacez les choses avec
mv /var /varmount; ln -s /someotherfs/var /var
- commentez l'entrée pour
/var
en/etc/fstab
- redémarrer
C'est un peu plus risqué car vous devez être sûr que /someotherfs
est monté avant /var
lors du démarrage.
Si vous n'avez pas de place pour le copier temporairement, vous pourrez peut-être réduire la taille de /var
en supprimant des éléments tels que les packages en cache (aptitude clean
sur les configurations de style Debian, il existe sans aucun doute un équivalent yum
commande), en déplaçant d'autres éléments (par exemple, Debian conserve les httpdocs par défaut dans /var/www
donc s'il est toujours là et que vous avez beaucoup de données là-dedans, déplacez-le vers une autre partition), et supprimez les fichiers de /var/log
qui ne sont pas très récents (sauvegardez-les d'abord, au cas où vous auriez besoin de vous y référer plus tard).
Comme le dit Zoredache :quoi que vous fassiez, assurez-vous que vous êtes satisfait de votre arrangement de sauvegarde avant de continuer.
Mise en garde :tout ce qui précède est de mémoire, je ne l'ai testé nulle part, suivez à vos risques et périls !