Comment utiliser LVM sur Ubuntu pour un redimensionnement de partition facile et des instantanés

Table des matières:

Comment utiliser LVM sur Ubuntu pour un redimensionnement de partition facile et des instantanés
Comment utiliser LVM sur Ubuntu pour un redimensionnement de partition facile et des instantanés

Vidéo: Comment utiliser LVM sur Ubuntu pour un redimensionnement de partition facile et des instantanés

Vidéo: Comment utiliser LVM sur Ubuntu pour un redimensionnement de partition facile et des instantanés
Vidéo: Trousseau - YouTube 2024, Mars
Anonim
Le programme d’installation d’Ubuntu propose une case à cocher «Utiliser LVM» simple. La description indique que cela active la gestion des volumes logiques afin que vous puissiez prendre des instantanés et redimensionner plus facilement vos partitions de disque dur - voici comment procéder.
Le programme d’installation d’Ubuntu propose une case à cocher «Utiliser LVM» simple. La description indique que cela active la gestion des volumes logiques afin que vous puissiez prendre des instantanés et redimensionner plus facilement vos partitions de disque dur - voici comment procéder.

LVM est une technologie similaire aux matrices RAID ou aux espaces de stockage sous Windows. Bien que cette technologie soit particulièrement utile sur les serveurs, elle peut également être utilisée sur des ordinateurs de bureau.

Devez-vous utiliser LVM avec votre nouvelle installation Ubuntu?

La première question est de savoir si vous souhaitez même utiliser LVM avec votre installation Ubuntu. Ubuntu facilite cette tâche en un clic, mais cette option n’est pas activée par défaut. Comme le dit le programme d'installation, cela vous permet de redimensionner des partitions, de créer des instantanés, de fusionner plusieurs disques en un seul volume logique, etc., le tout pendant le fonctionnement du système. Contrairement aux partitions classiques, vous n'avez pas besoin d'arrêter votre système, de démarrer à partir d'un CD live ou d'un lecteur USB et de redimensionner vos partitions lorsqu'elles ne sont pas utilisées.

Pour être tout à fait honnête, l’utilisateur de bureau Ubuntu moyen ne réalisera probablement pas s’il utilise LVM ou non. Mais, si vous souhaitez faire des choses plus avancées plus tard, LVM peut vous aider. LVM est potentiellement plus complexe, ce qui peut poser des problèmes si vous devez récupérer vos données ultérieurement, surtout si vous n’êtes pas si expérimenté. Il ne devrait pas y avoir de pénalité de performances notable ici - LVM est implémenté directement dans le noyau Linux.

Image
Image

Explication de la gestion de volume logique

Nous avons déjà expliqué ce qu'est LVM. En bref, il fournit une couche d’abstraction entre vos disques physiques et les partitions présentées à votre système d’exploitation. Par exemple, votre ordinateur peut contenir deux disques durs de 1 To chacun. Vous devez avoir au moins deux partitions sur ces disques et chacune de ces partitions aura une taille de 1 To.

LVM fournit une couche d'abstraction à ce sujet. Au lieu de la partition traditionnelle sur un disque, LVM traiterait les disques comme deux «volumes physiques» distincts après leur initialisation. Vous pouvez ensuite créer des «volumes logiques» basés sur ces volumes physiques. Par exemple, vous pouvez combiner ces deux disques 1 To en une seule partition 2 To. Votre système d'exploitation ne verrait qu'un volume de 2 To et LVM traiterait tout en arrière-plan. Un groupe de volumes physiques et de volumes logiques est appelé «groupe de volumes». Un système typique ne comporte qu'un groupe de volumes.

Cette couche d’abstraction permet de redimensionner facilement des partitions, de combiner plusieurs disques en un seul volume et même de prendre des «instantanés» du système de fichiers d’une partition en cours d’exécution, le tout sans le démonter.

Notez que la fusion de plusieurs disques en un seul volume peut être une mauvaise idée si vous ne créez pas de sauvegardes. C’est comme avec RAID 0: si vous combinez deux volumes de 1 To en un seul volume de 2 To, vous risquez de perdre des données importantes sur le volume si un seul de vos disques durs tombe en panne. Les sauvegardes sont cruciales si vous choisissez cette voie.

Utilitaires graphiques pour la gestion de vos volumes LVM

Traditionnellement, les volumes LVM sont gérés avec des commandes de terminal Linux. Celles-ci fonctionneront pour vous sur Ubuntu, mais il existe une méthode graphique plus simple, à la portée de tous. Si vous êtes un utilisateur Linux habitué à utiliser GParted ou un gestionnaire de partitions similaire, ne vous inquiétez pas, GParted ne prend pas en charge les disques LVM.

À la place, vous pouvez utiliser l'utilitaire Disks inclus avec Ubuntu pour cela. Cet utilitaire est également appelé utilitaire de disque GNOME ou Palimpsest. Lancez-le en cliquant sur l'icône sur le tiret, en recherchant des disques et en appuyant sur Entrée. Contrairement à GParted, l'utilitaire Disks affiche vos partitions LVM sous «Autres périphériques», afin que vous puissiez les formater et ajuster d'autres options si vous en avez besoin. Cet utilitaire fonctionnera également à partir d'un live CD ou d'un lecteur USB.

Image
Image

Malheureusement, l’utilitaire Disks n’inclut pas la possibilité de tirer parti des fonctionnalités les plus puissantes de LVM. Il n’existe aucune option pour gérer vos groupes de volumes, étendre des partitions ou prendre des instantanés. Vous pouvez le faire depuis le terminal, mais ce n’est pas obligatoire. Au lieu de cela, vous pouvez ouvrir le Centre logiciel Ubuntu, rechercher LVM et installer l'outil de gestion de volumes logiques. Vous pouvez aussi simplement lancer le sudo apt-get installe system-config-lvm commande dans une fenêtre de terminal. Une fois installé, vous pouvez ouvrir l’utilitaire de gestion de volumes logiques à partir du tableau de bord.

Cet outil de configuration graphique a été conçu par Red Hat. C’est un peu démodé, mais c’est le seul moyen graphique de le faire sans recourir aux commandes du terminal.

Supposons que vous souhaitiez ajouter un nouveau volume physique à votre groupe de volumes. Vous ouvriez l’outil, sélectionnez le nouveau disque sous Entrées non initialisées, puis cliquez sur le bouton «Initialiser l’entrée». Vous trouverez alors le nouveau volume physique sous Volumes non alloués et vous pourrez utiliser le bouton «Ajouter au groupe de volumes existant» pour l’ajouter au groupe de volumes «ubuntu-vg» créé par Ubuntu au cours du processus d’installation.

La vue du groupe de volumes présente un aperçu visuel de vos volumes physiques et logiques. Ici, nous avons deux partitions physiques sur deux disques durs distincts.Nous avons une partition swap et une partition racine, tout comme Ubuntu configure son schéma de partitionnement par défaut. Comme nous avons ajouté une deuxième partition physique à partir d’un autre lecteur, il reste maintenant une bonne partie de l’espace inutilisé.
La vue du groupe de volumes présente un aperçu visuel de vos volumes physiques et logiques. Ici, nous avons deux partitions physiques sur deux disques durs distincts.Nous avons une partition swap et une partition racine, tout comme Ubuntu configure son schéma de partitionnement par défaut. Comme nous avons ajouté une deuxième partition physique à partir d’un autre lecteur, il reste maintenant une bonne partie de l’espace inutilisé.
Pour développer une partition logique dans l'espace physique, vous pouvez la sélectionner sous Vue logique, cliquez sur Modifier les propriétés, puis modifiez la taille pour agrandir la partition. Vous pouvez également le réduire d'ici.
Pour développer une partition logique dans l'espace physique, vous pouvez la sélectionner sous Vue logique, cliquez sur Modifier les propriétés, puis modifiez la taille pour agrandir la partition. Vous pouvez également le réduire d'ici.
Image
Image

Les autres options de system-config-lvm vous permettent de configurer des instantanés et des mises en miroir. Vous n’avez probablement pas besoin de ces fonctionnalités sur un bureau typique, mais elles sont disponibles graphiquement ici. N'oubliez pas que vous pouvez également faire tout cela avec des commandes de terminal.

Conseillé: