GNU/Linux >> Tutoriels Linux >  >> Linux

Comment créer un groupe de volumes sous Linux avec LVM

Un groupe de volumes (VG ) est l'unité centrale de l'architecture Logical Volume Manager (LVM). C'est ce que nous créons lorsque nous combinons plusieurs volumes physiques pour créer une structure de stockage unique, égale à la capacité de stockage des périphériques physiques combinés. Les volumes physiques sont des périphériques qui sont initialisés à l'aide de LVM, c'est-à-dire des disques durs, des disques SSD, des partitions, etc.

Lorsque nous prenons deux volumes physiques de 1 Go et que nous créons un groupe de volumes, nous obtenons une capacité de stockage consolidée de 2 Go. Maintenant que nous avons une compréhension de base de ce qu'est un groupe de volumes, voyons comment les créer et les configurer sous Linux. J'utiliserai Red Hat Enterprise Linux 8 pour les exemples suivants.

[root@rhel ~]# pvs
  PV         VG   Fmt  Attr PSize   PFree
  /dev/sda2  rhel lvm2 a--  <29.00g    0 
  /dev/sdb        lvm2 ---    1.00g 1.00g
  /dev/sdc        lvm2 ---    1.00g 1.00g>

Vous remarquerez que /dev/sdb  et /dev/sdc sont initialisés en tant que volumes physiques mais n'appartiennent pas à un groupe de volumes (alors que /dev/sda2 appartient au groupe de volumes rhel ).

[ Vous voulez tester vos compétences d'administrateur système ? Faites une évaluation des compétences aujourd'hui. ]

Création de groupe

Ok, maintenant que nous avons identifié le "quoi et pourquoi", configurons un groupe de volumes en utilisant les deux volumes physiques illustrés ci-dessus. Vous pouvez voir la création et l'initialisation de ces groupes dans mon article Comment créer des volumes physiques sous Linux à l'aide de LVM.

Nous allons combiner /dev/sdb et /dev/sdc dans un groupe de volumes. Tout d'abord, nous devrons nommer le groupe. À des fins de test, j'appellerai notre groupe LVMvgTEST . Maintenant que nous avons choisi un nom, utilisons une seule commande pour ajouter les deux volumes physiques au nouveau groupe de volumes. Cette commande doit être exécutée en tant que root ou avec sudo .

[root@rhel ~]# vgcreate LVMvgTEST /dev/sdb /dev/sdc
Volume group "LVMvgTEST" successfully created

Vous pouvez voir dans la sortie que le groupe de volumes a été créé avec succès. Nous pouvons maintenant utiliser le pvs pour voir la modification de notre architecture de stockage.

[root@rhel ~]# pvs
  PV         VG        Fmt  Attr PSize    PFree   
  /dev/sda2  rhel      lvm2 a--   <29.00g       0 
  /dev/sdb   LVMvgTEST lvm2 a--  1020.00m 1020.00m
  /dev/sdc   LVMvgTEST lvm2 a--  1020.00m 1020.00m

Vous pouvez maintenant voir que /dev/sdb et /dev/sbc font partie de notre LVMvgTEST groupe de volumes.

Prochaines étapes…

Félicitations pour la création du groupe de volumes ! Si vous pensez, "Eh bien, et maintenant?" Je vous recommande de continuer à explorer LVM et d'utiliser lvcreate pour créer des volumes logiques. Il existe de nombreuses façons de le faire, alors faites vos recherches! Je les couvrirai dans un prochain article, alors gardez un œil là-dessus !

[ Cours en ligne gratuit :Présentation technique de Red Hat Enterprise Linux. ]


Linux
  1. Comment créer un système de fichiers sur une partition ou un volume logique Linux

  2. Ajouter un utilisateur au groupe sous Linux, comment le faire (avec exemples)

  3. Comment créer un volume physique sous Linux en utilisant LVM

  4. Comment créer des threads sous Linux (avec un exemple de programme C)

  5. Comment créer une fenêtre sous Linux avec C++ ?

Comment créer une sauvegarde avec la commande tar sous Linux

Comment créer un fichier sous Linux

Comment créer des groupes sous Linux (commande groupadd)

Comment créer des lecteurs USB multiboot avec Ventoy sous Linux

Créer de nouveaux groupes sous Linux avec la commande Groupadd

Comment créer un groupe sous Linux - Commande groupadd