IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Modifier taille de la partition /var


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 124
    Par défaut Modifier taille de la partition /var
    Bonjour,

    j'ai une machine Centos 5.5 qui tourne sous EXSI 4.1
    Cette machine je l'ai exporté depuis un VMWare Workstation en local, ce qui fait que la taille du disque est restée à 20go. J'ai agrandi la taille dans les propriétés de la machine pour passer à 40go, mais j'ai tout le mal du monde à les faire enfin passer sur le système.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    [supertino@localhost conf]# df -h
    Sys. de fich.         Tail. Occ. Disp. %Occ. Monté sur
    /dev/sda1             8,6G  3,6G  4,6G  44% /
    /dev/sda2             9,5G  346M  8,7G   4% /var
    tmpfs                1014M     0 1014M   0% /dev/shm
     
     
    [supertino@localhost conf]# fdisk -l
     
    Disque /dev/sda: 42.9 Go, 42949672960 octets
    255 heads, 63 sectors/track, 5221 cylinders
    Unités = cylindres de 16065 * 512 = 8225280 octets
     
    Périphérique Amorce    Début         Fin      Blocs    Id  Système
    /dev/sda1   *           1        1147     9213246   83  Linux
    /dev/sda2            1148        2422    10241437+  83  Linux
    /dev/sda3            2423        2610     1510110   82  Linux swap / Solaris
    Les 40go (42.9go ? ) ont l'air d'être bien reconnus. C'est la partition montée sur /var que j'aimerai étendre à l'espace max. J'ai voulu tenter la commande resize2fs, simplement, je me cogne toujours au message "périphérique occupé", même après un lsof, umount etc...

    J'ai un peu du mal
    Si vous aviez quelques pistes, ça serait sympa

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    déjà la vraie question c'est "pourquoi /var de 9G ?"

    typiquement /var je fais
    1G /var
    512Mo /var/log
    et basta.

    L'intérêt est très limité.

    par contre tu n'as pas de home séparé du système.... c'est domage.
    et tu n'avais pas non plus séparé / et /usr

    pour modifier les partitions,
    le mieux c'est de le faire depuis un live CD
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    0  - backup
    1  - boot sur CD
    2  - fdisk -L
    3  - modifications
    4  - mount de /
    5  - modification de /etc/fstab en fonction des modifications apportées.
    reboot

    ou mieux encore prévoir dès le départ de la souplesse avec LVM
    pour /usr /home et /var deuxième avantage de LVM en plus des modification faciles, c'est qu'une partition peut s'étendre sur des disques multiples pour prévoir les évolutions futures de la machine.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 124
    Par défaut
    Citation Envoyé par frp31 Voir le message
    déjà la vraie question c'est "pourquoi /var de 9G ?"

    typiquement /var je fais
    1G /var
    512Mo /var/log
    et basta.

    L'intérêt est très limité.

    par contre tu n'as pas de home séparé du système.... c'est domage.
    et tu n'avais pas non plus séparé / et /usr

    pour modifier les partitions,
    le mieux c'est de le faire depuis un live CD
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    0  - backup
    1  - boot sur CD
    2  - fdisk -L
    3  - modifications
    4  - mount de /
    5  - modification de /etc/fstab en fonction des modifications apportées.
    reboot

    ou mieux encore prévoir dès le départ de la souplesse avec LVM
    pour /usr /home et /var deuxième avantage de LVM en plus des modification faciles, c'est qu'une partition peut s'étendre sur des disques multiples pour prévoir les évolutions futures de la machine.
    Hello, merci pour ta réponse.
    En fait, je ne suis pas admin système de métier (dev). Un jour j'ai eu un pb en prod, avec le dossier /var qui était plein en inodes, avec apache qui met son www dans var, les logs etc... Un admin m'a alors conseillé de monter sur /var plutot que sur /home, étant donné que je n'utilise pas /home.

    Merci pour le plan, par contre je risque de buter sur l'étape 3 et 5. Dans tous les cas, les partitions sont in-montables car occupées. Elles sont libérées avec l'utilisation du live-cd ? Je peux démarrer sur l'iso de CentOS en mode Repair, est ce la même chose ?

  4. #4
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    L'intérêt de booter sur un live-CD c'est que les partitions du "CD" son montées en ram ce qui permet de travailler offline (non-montées) sur les partitions du disque dur.

    pour l'étape 3 si tu veux agrandir, ta méthode fait partie des bonnes méthodes (propres). resize2fs est efficace et assez simple.

    quand à l'étape 5 il suffit (et encore que si tu change le nom de la partition (déplacement) de changer le nom du device et de ne pas toucher au reste de la ligne) dans ton cas aucun changement à faire.

    Je pense que le mode rescue de centos suffira parfaitement (il suffit d'ouvrir un shell) au pire tu l'ouvre sur un autre terminal ctrl+alt+f2 par exemple.

    tu peux aussi prévoir si tu hébérges des sites web des partitions séparées pour /var/www et /var/mysql (si il y a une base liée aux sites)

    et si tu es parano tu peux monter /var/www en read-only pour augmenter la sécurité, ou encore faire une partition virutelle en ram et y monter /var/www et copier les données dessus en fin de séquence de boot... mais là on part dans des trucs .... peut être inutiles

Discussions similaires

  1. Modifier taille d'un champ
    Par jmjmjm dans le forum Outils
    Réponses: 8
    Dernier message: 25/11/2016, 10h24
  2. Modifier Taille Partitions
    Par filos dans le forum Solaris
    Réponses: 10
    Dernier message: 05/01/2008, 21h34
  3. Modifier la taille de la partition principale
    Par DevDeOuf dans le forum Administration système
    Réponses: 0
    Dernier message: 06/10/2007, 09h57
  4. Modifier taille des partitions avec partition magique
    Par shukin dans le forum Windows XP
    Réponses: 4
    Dernier message: 26/12/2006, 20h40
  5. Taille de la partition swap
    Par dumdum dans le forum Administration système
    Réponses: 5
    Dernier message: 26/10/2005, 14h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo