Var plain

Bonjour,

Sur mon serveur j'ai /var qui fait seulement 3 Go et mon /home 200 Go. Inutile de dire que mon /var se rempli très vite. Je cherche donc à mettre mes log's dans /home. Quel est la meilleur solution pour mon cas svp?

Merci

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Modérateur
    Tu peux le faire avec un mount bind mais ceci dit, tu peux réduire facilement l'espace occupé par /var en vidant des caches. Par exemple sous debian et ubuntu :

    sudo apt-get clean


    Pour faire un "mount bind" l'idée consiste à copier le contenu de /var par exemple dans /home/var, supprimer /var DEPUIS UN LIVE CD, puis de rajouter la ligne adéquate dans /etc/fstab. Toutefois je te déconseille assez vivement de le faire si tu ne domines pas trop ce genre de manipulation car si tu casses /var tu ne pourras plus utiliser ni réparer ton système.

    Autre solution, tu redimensionnes /home et /var depuis un live CD c'est sans doute moins risqué.

    Bonne chance
    1. merci mais j'ai oublié de préciser que j'ai un accès en ssh seulement..
      1. Modérateur
        Tu as utilisé LVM lors de l'installation ?
        As-tu essayé de vider le cache comme je te l'ai suggéré ?
        Qu'est ce qui sature /var ?
        Ne serait-ce pas par exemple /var/lib/mysql ou quelque chose comme ça ?

        cd /var
        du -h --max-depth=1


        Si c'est le cas le plus simple serait de reconfigurer le répertoire de travail du serveur (par exemple mysql ici) de sorte à ce qu'il ne travaille plus dans /var.