Passer au contenu principal
Toutes les collectionsExploitation technique des plateformesCommun
Étendre une partition avec GParted (CentOS 6)
Étendre une partition avec GParted (CentOS 6)
Mis à jour il y a plus de 6 mois


Principe

Le but étant d’augmenter la taille du disque dur afin de redimensionner la partition /var sur les serveurs sous CentOS 6.

Attention : Étendre une partition comporte des risques

Nous vous invitons auparavant à réaliser une sauvegarde complète de vos données


hébergées sur vos serveurs, soit en réalisant un « snapshot » (image de la machine à une instant t : voir annexe) soit en réalisant un « backup » créé et prévu par PMSIpilot ci-dessous.

Pré-requis

Avoir une image ISO ou un cdrom GParted télécharger depuis le lien suivant : https://gparted.fr/


Remarque: Les serveurs n’utilisent pas la technologie LVM (Logical Volume Manager).

Procédure de sauvegarde

Par sécurité vérifiez que vous avez une sauvegarde.

Par défaut le serveur gère automatiquement et régulièrement la création de backups (archives au format .tar). Ces dossiers sont accessibles à travers SSH (SCP, SFTP).

  • Accès au répertoire de sauvegarde : /var/pmsipilot/backup

  • Sauvegarde hebdomadaire (effectuée tous les dimanches à 23h) : /var/pmsipilot/backup/weekly

  • Sauvegarde mensuelle (effectuée le premier de chaque mois) : /var/pmsipilot/backup/monthly

Si vous le souhaitez, vous pouvez effectuer une sauvegarde manuelle de la base de données. Il vous suffit de rentrer une des commandes ci-dessous avec l’utilisateur « root » directement dans la console du serveur ou en vous connectant en SSH (avec Putty par exemple et attention il faut se connecter d’abord avec l’utilisateur « pmsiuser» puis en « root »):

Pour le serveur PILOT :

/usr/bin/pilot-backup -a 1 -d /var/pmsipilot/backup/

Une fois l’opération terminée vous trouverez la sauvegarde au format « tgz » dans le dossier /var/pmsipilot/backups.

Pour le serveur BI :

psih-backup.sh -d /var/tmp

Une fois l’opération terminée vous trouverez la sauvegarde au format « tar » dans le dossier /var/tmp.


Vous pouvez ensuite extraire la sauvegarde soit en la copiant depuis un serveur distant soit en la copiant depuis le serveur.

Identifier la partition

Le but est d’augmenter la taille de la partition appelée /var dans le système.

Pour cela, se connecter via SSH et tapez une des commandes ci-dessous :

df -h

ou

lsblk

S’affiche les différentes partitions. Notez bien le nom du Filesystem correspondant car c’est cette partition que nous devrons augmenter par la suite.

Dans notre exemple ci-dessous, celle-ci correspond à la partition vda3.

Augmenter la taille du disque virtuel

Si les serveurs sont virtualisés, il faut ajouter de l’espace disque sur la machine virtuelle.

Pour cela il faut tout d’abord éteindre le serveur en tapant la commande :

poweroff

Pour VMWARE :

On commence par agrandir le disque sur l’ESX grâce à Vsphere.

Pour cela il faut se rendre dans le client vSphere puis cliquer droit sur la machine souhaitée et éditer les paramètres de celle-ci.

  1. Sélectionnez une machine virtuelle dans la fenêtre Bibliothèque de machines virtuelles et cliquez sur Réglages.

  2. Dans la fenêtre Réglages, cliquez sur le disque dur.

  3. Utilisez le curseur Taille de disque pour définir la nouvelle taille.

Plus d’informations sur le site officiel de VMWare à l’adresse suivante :
https://docs.vmware.com/fr/VMware-Fusion/8.0/com.vmware.fusion.using.doc/GUID-2CE88716-DB0B-4612-AEFE-726E737E347B.html

Pour HYPER-V :

  1. Dans le gestionnaire Hyper-V, rendez vous dans le volet Actions, cliquez sur Modifier le disque pour démarrer l’Assistant Modification de disque dur virtuel.

  2. Dans la page Avant de commencer, cliquez sur Suivant.

  3. Dans la page Rechercher un disque, cliquez sur Parcourir et accédez à votre disque dur virtuel et cliquez sur Ouvrir puis Suivant.

  4. Dans Choisir une action, cochez l’option Étendre puis Suivant

  5. Entrez la nouvelle taille du disque dur puis Suivant.

  6. Un résumé vous est proposé et cliquez sur Terminer

Augmenter la taille de la partition /var

Une fois la taille du disque dur augmenter, on redémarre le serveur afin de démarrer sur GPARTED.

Il se peut que vos partitions ne soient pas numérotées de la même manière (vda2, vda3, vda5..) et vous retrouverez cette dénomination aussi dans l’outil Gparted.

La partition à modifier est celle que vous avez identifié ci-dessus (partition logique vda).

Lorsque le serveur démarre sous « GParted » il faut répondre aux questions de la manière suivante.

  1. Lancer GParted

  2. Sélectionner don’t touch keymap

  3. Français : 08

  4. Choix de la configuration de Xorg par défaut (0)

  5. GParted est maintenant lancé avec le bon paramétrage.

Redimensionnement de la partition étendue

Nous allons en premier lieu augmenter la taille de la partition étendue (identifié ci-dessus) avec l’espace alloué suite à l’augmentation de la taille du disque dur.

Pour cela il faut cliquer droit sur la partition et choisir « Redimensionner/Déplacer ».

On redimensionne cette partition soit à la souris soit en mettant une taille d’espace libre suivant à « 0 ».

Ensuite il faut appliquer les modifications en cliquant sur le bouton « Apply ».

Sortir de GParted

Fermer cette fenêtre. Puis double-cliquer sur l’icône « Exit ».

Redémarrage dus erveur

Lors du redémarrage du serveur, celui-ci doit démarrer de façon normale.

Vous pouvez vérifier la prise en compte de la modification via la commande suivante via SSH:

lsblk
Avez-vous trouvé la réponse à votre question ?