GNU/Linux >> Tutoriels Linux >  >> Linux

Configuration de la partition LVM sur le serveur Linux

Pensez à cette situation, vous avez un serveur Ubuntu et avec vos vidéos ou films personnels, vos livres et autres fichiers importants qui valent la peine d'être sauvegardés. Vous n'avez pas assez d'espace sur votre ordinateur portable et sur votre serveur, l'espace disponible est presque épuisé. Vous allez dans un magasin et achetez un nouveau disque dur pour faire plus d'espace sur votre serveur mais lorsque vous le connectez et que vous exécutez lsbk, vous voyez deux disques différents sur votre système et vous ne pouvez pas avoir par exemple des vidéos personnelles1 et des vidéos personnelles2 parce que vous voulez pour les organiser correctement.

Aujourd'hui, je vais vous montrer comment créer une partition LVM et vous faire connaître certains avantages et inconvénients de LVM par rapport aux partitions normales.

LVM -Gestion des volumes logiques

La gestion des volumes logiques fournit une vue de niveau supérieur du stockage sur disque sur un système informatique par rapport à la vue traditionnelle des disques et des partitions. Cela donne à l'administrateur système beaucoup plus de flexibilité dans l'allocation de stockage aux applications et aux utilisateurs.

En d'autres termes, nous pouvons dire que LVM permet à plusieurs disques de s'afficher comme un seul et aide à maintenir vos informations.

Avantages

  • Aucune limite d'espace disque total
  • Vous pouvez créer un miroir de disque pour la redondance en cas de panne d'un disque
  • Instantanés de volumes
  • Sauvegardes et restaurations faciles à l'aide d'instantanés
  • Facile à allouer des données
  • Redimensionner les disques sans reformater le disque

Configuration d'une partition LVM

Dans ce tutoriel, nous supposerons que le premier disque est déjà plein et que vous avez besoin de plus d'espace pour stocker plus de fichiers. Les deux disques ont une taille de 10 Go mais peuvent avoir n'importe quelle taille et n'ont pas besoin d'avoir la même taille pour que cela fonctionne.

1. Affichage de LVM

L'image ci-dessous montre un disque (sda5) avec un LVM partition nommée redflag-vg avec une racine et un fichier d'échange et pour que nous puissions voir si nous pouvons l'exécuter avec $ lsblk.

L'image ci-dessous montre un deuxième disque ajouté. Le disque est formaté et ne contient aucune information.

Pour afficher le volume physique LVM, vous pouvez exécuter la commande ci-dessous -

$ sudo pvs 

Notez que cette commande n'affiche que les volumes LVM et non tous les volumes sur votre serveur ou bureau.

Si vous avez besoin de voir des informations plus détaillées sur votre partition, vous pouvez exécuter -

$ sudo pvdisplay 

2. Ajouter un nouveau volume physique à votre LVM

Maintenant commence la partie amusante. Nous sommes sur le point d'étendre notre partition LVM. Notre deuxième disque s'appelle sdb et se trouve dans /dev donc pour ajouter le disque à lvm nous pouvons exécuter -

$ sudo pvcreate dev/sdb 

Notez que nous avons exécuté lsblk avant juste pour nous assurer que le disque que nous ajoutons est le bon, car les disques sont effacés lorsqu'ils sont ajoutés à LVM.

Après la création, vous pouvez afficher le volume ajouté à LVM.

3. Extension du LVM

Pour rendre le disque extensible dans le LVM, exécutez la commande -

$ sudo vgextend redflag /dev/sdb 

À ce stade, le LVM n'est pas étendu, vous devez toujours attacher ce nouveau LVM à la racine avec la commande ci-dessous -

$ sudo lvm lvextend -l +100%FREE /dev/redflag-vg/root 

Joli! Tout semble fonctionner comme un charme. Ma nouvelle partition est redimensionnée à 18,52 Go. Et si j'exécute la commande df -h ?

Il semble que ma partition LVM n'ait pas changé. Pour le résoudre, nous devons agrandir notre partition avec la commande resize2fs -

$ sudo resize2fs -p /dev/mapper/redflag--vg-root 

Maintenant, si vous exécutez un nouveau df -h, vous pouvez voir que la partition a été étendue. Il s'agit de la dernière étape de la création d'une partition LVM.

Conclusion

Partitions LVM sont un bon moyen de bien organiser vos informations, mais présentent également certains inconvénients, comme si un disque était endommagé, vous perdriez toutes vos informations. La plupart des grandes organisations utilisent LVM pour contrôler les informations en raison de sa capacité à étendre les informations sur les serveurs.

Qu'en pensez-vous? Utilisez-vous LVM ? Laissez votre pensée ci-dessous.


Linux
  1. Commande Fdisk sous Linux (Gérer les partitions)

  2. Linux - Rend la copie de disque/disque plus lente ?

  3. Configurer le serveur Web Ubuntu ?

  4. Serveur Linux d'administration

  5. Comment déplacer le swap d'une partition de disque vers un volume LVM sous Linux

Comment cloner des disques avec la commande Linux dd

Comment chiffrer une partition sous Linux

Comment créer des partitions de disque sous Linux

Guide de configuration du serveur SFTP sous Linux

Comment afficher les partitions de disque Linux (table de partition)

Configurer un serveur NFS avec Linux clé en main