Header Style
Navbar Color

Comment redimensionner une partition (ubuntu 22.04) à chaud sur une vm dans proxmox

Image

Lorsque vous gérez des machines virtuelles (VM) sur Proxmox, vous pouvez rencontrer des besoins de redimensionnement de partitions pour mieux gérer l'espace disque. Ubuntu 22.04, une distribution Linux populaire, permet de redimensionner une partition sans avoir à redémarrer la VM. Dans cet article, nous allons vous montrer comment redimensionner une partition à chaud sur une VM Ubuntu 22.04 exécutée dans Proxmox.

Comment Redimensionner une Partition (Ubuntu 22.04) à Chaud sur une VM dans Proxmox

Lorsque vous gérez des machines virtuelles (VM) sur Proxmox, vous pouvez rencontrer des besoins de redimensionnement de partitions pour mieux gérer l'espace disque. Ubuntu 22.04, une distribution Linux populaire, permet de redimensionner une partition sans avoir à redémarrer la VM. Dans cet article, nous allons vous montrer comment redimensionner une partition à chaud sur une VM Ubuntu 22.04 exécutée dans Proxmox.

Pour les gens pressés:

  1. Redimensionner à partir du gui proxmox
  2. Extension physique
  3. sudo fdisk-l
    growpart /dev/sda 3 (Extend physical drive partition )
    pvdisplay
    sudo pvresize /dev/sda3
    pvdisplay
  4. extension logique
  5. lvdisplay
    sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
    lvdisplay
  6. Extension du systeme de fichiers
  7. resize2fs /dev/ubuntu-vg/ubuntu-lv
    fdisk -l

Prérequis

Avant de commencer, assurez-vous d'avoir :

  • Une VM Ubuntu 22.04 en cours d'exécution sur Proxmox.
  • Un accès SSH à la VM.

Étapes pour Redimensionner une Partition

  1. Extension du Disque Virtuel

    La première étape consiste à étendre la taille du disque virtuel de la VM. Dans l'interface Proxmox, accédez aux paramètres de la VM, puis augmentez la taille du disque virtuel. Assurez-vous d'appliquer les modifications.

    Disque vm
    Accueil redimensionnement proxmox

    Disque vm resize
    Accueil redimensionnement proxmox

    Disque vm validation resize
    Accueil redimensionnement proxmox

  2. Vérification de la Table de Partitions

    Connectez-vous à la machine via SSH. Vous pouvez obtenir des informations sur l'espace disque avec la commande df:

    Espace utilisé
    df -h
    Commande df -h

    Vous pouvez vérifier la table des partitions actuelle à l'aide de la commande lsblk. Vous devriez voir l'espace non alloué disponible.

    lsblk
    Commande lsblk

    Vous pouvez vérifier l'espace disque avec la commande fdisk.

    sudo fdisk -l
    Commande fdisk -l

  3. Redimensionnement de la Partition

    Utilisez la commande growpart pour étendre la partition:

    sudo growpart /dev/sda 3

    Cela redimensionnera la partition pour occuper tout l'espace disponible.

  4. Extension du volume logique

    La commande pvresize est utilisée pour redimensionner un Physical Volume (PV) dans un système de gestion de volumes logiques (LVM) sous Linux. Cette commande vous permet d'ajouter de l'espace à un PV existant ou de réduire la taille d'un PV, en fonction de vos besoins.

    sudo pvresize /dev/sda3
    Commande pvresize

    La commande pvdisplay est utilisée pour afficher des informations sur les Physical Volumes (PV) dans un système de gestion de volumes logiques (LVM) sous Linux. Les Physical Volumes sont l'un des composants de base de LVM et servent à gérer l'espace de stockage physique.

    sudo pvdisplay
    Commande pvdisplay

    La commande lvextend est utilisée pour étendre un volume logique (Logical Volume ou LV) existant dans un système de gestion de volumes logiques LVM (Logical Volume Manager). Vous pouvez l'utiliser pour augmenter la taille d'un volume logique en lui ajoutant de l'espace disque provenant de l'espace non alloué dans le groupe de volumes (Volume Group ou VG) auquel le volume logique appartient..

    sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv  
    Commande lvextend

    La commande lvdisplay est utilisée pour afficher des informations détaillées sur les volumes logiques (Logical Volumes ou LV) dans un système de gestion de volumes logiques LVM (Logical Volume Manager). LVM permet de gérer de manière flexible les volumes logiques, ce qui peut être utile pour gérer l'espace disque, créer des snapshots, etc.

    sudo lvdisplay
    Commande lvdisplay

  5. Redimensionnement du Système de Fichiers

    La commande resize2fs est utilisée pour redimensionner un système de fichiers ext2, ext3 ou ext4 sous Linux. Elle permet d'ajuster la taille du système de fichiers pour qu'elle corresponde à la taille d'un volume logique après que ce dernier ait été agrandi à l'aide de la commande lvextend dans un système de gestion de volumes logiques (LVM).

    sudo resize2fs /dev/ubuntu-vg/ubuntu-lv
    Commande resize2fs

  6. Vérification du Redimensionnement

    Exécutez df -h pour vérifier que la partition et le système de fichiers ont été correctement redimensionnés. Vous devriez voir la partition occupant tout l'espace disponible.

    Commande resize2fs
  7. Terminé !

    Félicitations, vous avez redimensionné avec succès la partition de votre VM Ubuntu 22.04 à chaud, sans nécessiter de redémarrage. Vous pouvez maintenant utiliser cet espace disque supplémentaire selon vos besoins.

Conclusion

Redimensionner une partition sur une VM Ubuntu 22.04 exécutée dans Proxmox est une tâche importante pour la gestion de l'espace disque. Grâce à ces étapes, vous pouvez augmenter la taille de la partition sans perturber le fonctionnement de la VM. Assurez-vous de suivre les étapes avec soin et de faire des sauvegardes de vos données importantes avant de commencer.

Remarque : Assurez-vous toujours de disposer de sauvegardes récentes de vos données avant de procéder à des opérations de redimensionnement de partition.

© 2023 ZenMedia, inc. All rights reserved.

Navigation

Social Media