Forum Linux.général Comment modifier la taille de /var

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
31
août
2016

Bonjour,

Je suis sur Red Hat Enterprise Linux Server release 6.4 (Santiago).
Je cherche à faire un YUM UPDATE mais mon /var passe de vide à full pendant le processus et interrompt l'update. A moins que vous ayez une autre solution, comment puis-je prendre de l'espace sur /images pour le mettre sur /var  ?

http://hpics.li/22d2097

Merci !

  • # merci LVM

    Posté par  . Évalué à 3.

    avant de vouloir agrandir une partition,
    on peut d'abord se demander ce qui prend de la place,
    ici c'est generalement les logs (/var/log/)

    un peu de menage la dedans pourrait suffire.
    du -hsm * lancé dans le /var/log devrait confirmer ce qui prend de la place,
    il faut ensuite voir ce qui consomme et voir si tu peux le supprimer sans probleme.

    ensuite, et seulement si le besoin d'augmenter la place persiste, tu pourras reflechir à comment augmenter la place disponible.

    visiblement ton /var est dans un conteneur LVM.

    les commandes suivantes vont pouvoir te dire s'il te reste de la place sur tes disques.

    à faire dans cet ordre pour aller du physique jusqu'au conteneur
    - pvs
    - vgs
    - lvs

    ca va te dire s'il reste de la place physiquement sur les disques,
    puis dans les groupes (rootvg), et enfin pour ton lv (rootvg-var)

    s'il reste de la place, alors quelques commandes te permettront d'augmenter le rootvg-var pour avoir plus de place.

    • [^] # Re: merci LVM

      Posté par  . Évalué à 5. Dernière modification le 31 août 2016 à 14:51.

      Salut,

      Pour ce qui est de l'espace, comme j'ai indiqué, /var était quasi vide avant le début de l'update, d'où mon besoin d'augmenter sa capacité pour que ça passe.

      J'ai trouvé LVM peu de temps avant ta réponse, et j'ai tenté d'ajouter 1G sur la partition, ça a fonctionné mais je ne savais pas trop d'où venait ce Go.

      Avec tes commandes pvs, vgs, lvs + le tuto LVM gestion disque je comprends maintenant comment ça fonctionne.

      Du coup pour ceux que ça intéresserait, j'ai utilisé :
      lvresize -L +1G /dev/mapper/rootvg-var_lv
      puis resize2fs /dev/mapper/rootvg-var_lv

      Merci pour l'aide, et bonne journée à tout le monde ! :)

      • [^] # Re: merci LVM

        Posté par  . Évalué à 5.

        Merci pour l'aide, et bonne journée à tout le monde ! :)

        merci à toi d'avoir posté ton retour d'experience et la solution à ton souci,
        qui pourra en aider d'autres qui auraient le meme probleme que toi.

  • # faire l'update en plusieurs fois

    Posté par  . Évalué à 4.

    Si télécharger la totalité des mises à jour en une fois fait déborder ton /var, fais-le en plusieurs fois.
    Yum a une option -x (qui prend des glob séparés par des virgules) qui permet d'exclure certains paquets de la mise à jour (tout en respectant les dépendances, bien sur).

    • [^] # Re: faire l'update en plusieurs fois

      Posté par  . Évalué à 1.

      C'est peut être sale, mais la façon que j'avais mis en œuvre une fois c'est de monter un autre volume là où allaient arriver les paquets, le temps de la mise à jour.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.