Le manque d'espace disque et la gestion des partitions de disque ont longtemps été un casse-tête pour les ingénieurs informatiques. Heureusement, Linux essaie de résoudre ce problème en utilisant des volumes logiques.

Sur Ubuntu Server, les volumes logiques sont la méthode par défaut pour gérer l'espace disque de votre serveur. Malheureusement, lors de l'utilisation de ces volumes, tout l'espace disque n'est pas utilisé et cela peut vous amener à vous demander où est allé tout votre espace disque. Voyons comment ajuster ou augmenter votre espace disque LVM sur Ubuntu.

Principaux avantages des volumes logiques

Logical Volume Manager (LVM) est un utilitaire de ligne de commande pour la gestion des volumes logiques sous Linux. Si vous avez l'intention d'avoir plusieurs partitions sur votre serveur ou votre PC, il est fortement recommandé d'utiliser des volumes logiques pour gérer votre espace disque.

LVM est plus avancé et efficace par rapport aux méthodes traditionnelles de gestion des disques à l'aide de partitions. Voici quelques-uns des principaux avantages des volumes logiques sous Linux :

instagram viewer

  • Efficace: Les volumes logiques vous offrent un moyen plus efficace d'utiliser l'espace disque
  • Pas besoin de redémarrer les serveurs : Avec les volumes logiques, vous pouvez modifier la taille du disque sans avoir à redémarrer un serveur comme c'est le cas avec les partitions normales.
  • Stockez les données sur plusieurs volumes : Vous pouvez facilement stocker des données sur plusieurs volumes sur l'ensemble du disque

Sur Ubuntu Server, vous pouvez soit augmenter le volume logique lors de l'installation, soit après l'installation du système d'exploitation. Nous examinerons les deux options afin que vous puissiez choisir celle qui vous convient le mieux. Contrairement à Bureau Ubuntu, Serveur Ubuntu ne vient qu'avec un terminal par défaut.

Extension du volume logique sur Ubuntu pendant l'installation

Lorsque vous accédez à la page de configuration du stockage lors de l'installation d'Ubuntu Server, sélectionnez le ubuntu-lv cloison montée à racine (/), presse Entrer, et sélectionnez le Modifier option.

Sur la page de configuration suivante, vous verrez l'espace maximum possible que votre serveur peut utiliser par rapport à celui qui lui est actuellement attribué. Dans ce cas, l'espace disque actuel est de 25 Go et l'espace maximum possible que le serveur peut utiliser est de 22,996 Go, mais il n'utilise que 11,496 Go pour le moment.

Pour utiliser l'intégralité du disque, entrez simplement la quantité maximale possible indiquée entre parenthèses ou entrez n'importe quelle taille de disque personnalisée, puis enregistrez vos paramètres.

Il est préférable de définir l'espace du volume logique lors de l'installation, mais au cas où vous auriez oublié ou voudriez simplement ajuster l'espace sur un serveur en direct, LVM vous offre également cette option.

Extension du volume logique sur le serveur Ubuntu après l'installation

Avant de pouvoir étendre l'espace de votre volume logique, vous devez savoir combien d'espace vous avez disponible et combien vous en avez utilisé. Normalement, vous feriez cela avec la commande df, mais il n'affichera pas la taille correcte des volumes logiques.

Utilisez plutôt le vgdisplay (Volume Group Display), qui affiche des informations complètes sur les groupes de volumes et les volumes logiques.

Vous aurez besoin de privilèges administratifs pour exécuter la commande.

sudo vgdisplay

Il y a trois paramètres importants auxquels vous devez faire attention :

  1. Taille VG : Il s'agit de la taille du groupe de volumes et indique la taille totale du disque disponible. Dans ce cas, il s'agit de 23 Go.
  2. Allouer PE/taille : Cela montre la quantité d'espace actuellement allouée à votre serveur
  3. PE gratuit/Taille : Affiche l'espace libre sur l'espace de stockage total possible

Le df La commande affiche uniquement l'espace alloué et non tout l'espace possible, ce qui peut vous amener à supposer que vous n'avez plus beaucoup d'espace sur votre serveur lorsque beaucoup d'espace est inactif dans le cadre du volume groupe.

Pour étendre le volume logique, utilisez le étendre commande. Mais d'abord, obtenez le point de montage du volume logique en utilisant le affichage lv commande:

sudo lvdisplay

À partir de la sortie lvdisplay, vous pouvez voir que le disque est monté sur le chemin /dev/ubuntu-vg/ubuntu-lv.

Ensuite, augmentez l'espace du volume logique à l'aide de la commande suivante :

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

100% signifie utiliser tout l'espace, alors attribuez le pourcentage requis en fonction de vos besoins, par ex. 50%, 60%, etc...

Pour que les modifications prennent effet, vous devez également redimensionner le système de fichiers comprenant le volume logique. Obtenez le chemin du système de fichiers à partir du df-h commande; dans ce cas, c'est /dev/mapper/ubuntu--vg-ubuntu--lv.

resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

Maintenant, si vous lancez le df-h commande à nouveau, vous verrez que la taille de votre lecteur racine a augmenté.

La configuration de LVM sur un serveur Ubuntu est facile

LVM est un excellent outil qui vous permet de gérer facilement l'utilisation de votre disque et vos volumes logiques sans les tracas liés aux partitions de disque traditionnelles. De plus, si votre serveur exécute des services critiques, vous n'avez pas besoin de le redémarrer après avoir ajusté la taille du disque.

Vous pouvez également configurer LVM sur votre bureau Ubuntu pour une gestion facile de l'espace disque.