Comment créer un volume LVM de base sur n'importe quelle distribution Linux?

LVMLinux

LVM (également connu sous le nom de gestion du volume logique), est un gestionnaire de volumes logiques qui permet aux utilisateurs Linux d'étendre, de réduire et de modifier les partitions sur les disques durs en temps réel, sans avoir besoin de démonter le système de fichiers.

De manière simplifiée, on pourrait dire que LVM est une couche d'abstraction entre un périphérique de stockage et un système de fichiers.

Dans ce tutoriel, nous verrons comment créer une configuration LVM de base sous Linux.

Pour pouvoir créer un volume LVM implique de supprimer des données, donc avant de commencer, vous devez créer une copie de sauvegarde du système ou de préférence vous pouvez effectuer cet exercice sur une machine virtuelle afin de ne pas compromettre vos données.

Ce n'est pas un simple avertissement, car toutes les informations sur un disque dur seront complètement supprimées, c'est pourquoi vous devez effectuer ce processus sur un système LIVE ou sur un autre disque dur.

Installez LVM2

Maintenant que vos données sont totalement sécurisées et que vous êtes conscient de la possibilité de perdre vos données (d'où la nécessité d'une sauvegarde des données).

Nous pouvons procéder à l'installation de LVM dans notre système, pour cela, nous allons ouvrir un terminal et y exécuter la commande suivante en fonction de la distribution que nous utilisons.

Sur Debian, Ubuntu et ses dérivés:

sudo apt-get install lvm2*

Sur Arch Linux, Manjaro, Antergos et dérivés:

sudo pacman -S lvm2

Pour Fedora et ses dérivés

sudo dnf install lvm2*

Dans OpenSUSE

sudo zypper instalar lvm2

Préparer les médias

Maintenant avoir lvm dans notre système, nous allons procéder pour obtenir un accès root avec:

Sudo -s

Une fois cela fait, nous devons créer le volume que nous utiliserons avec LVM dans notre système, pour cela nous allons utiliser l'outil cfdisk:

cfdisk /dev/sdX

Ici, nous allons supprimer toutes les partitions du disque (c'est pourquoi bakcup a été averti).

Lorsque toutes les partitions ont disparu, nous allons maintenant sélectionner l'option «nouveau» pour créer une nouvelle partition sur le disque, utiliser tout le disque dur.

Maintenant, nous allons sélectionner "primaire", puis appuyez simplement sur Entrée. Sélectionnez ensuite l'option «Type» et ici vous devez trouver et sélectionner l'option «Linux LVM»

Lorsqu'ils ont terminé ce processus, ils doivent cliquer sur «écrire» et enfin cliquer sur quitter. Avant de pouvoir créer nos volumes logiques LVM et les formater, nous devons créer un volume physique LVM.

La création de volumes LVM sous Linux se fait avec l'outil pvcreate. Dans le terminal, nous allons exécuter la commande pvcreate avec la partition que nous avons récemment créée, cela devrait ressembler à ceci:

pvcreate /dev/sda1

Nous pouvons maintenant confirmer la création du volume LVM avec la commande:

lsblk

Créer un groupe de volumes LVM

Maintenant que nous avons une configuration de volume physique LVM, l'étape suivante consiste à créer un groupe de volumes LVM.

Pour en créer un nouveau, exécutez simplement la commande vgcreate avec le chemin de la partition, dans ce cas, nous allons le nommer "volume-lvm" mais vous pouvez le remplacer dans la commande:

vgcreate -s 16M volumen-lvm /dev/sda1

Configurer les volumes logiques LVM

Les volumes logiques sont l'endroit où toutes les données sont stockées dans un LVM. Pour créer un nouveau volume logique dans LVM, nous utilisons la commande suivante, par exemple, pour créer un volume logique de 80 Go, cela ressemblerait à ceci:

lvcreate -L 80G -n lvm1 volumen-lvm

La syntaxe de base pour créer des volumes logiques est:

lvcreate -L espacioengigasG -n logicvolumename logicvolumegroup

Enfin il faut procéder à donner un format au volume logique créé, pour cela il faut se placer dans le chemin suivant:

cd /dev/mapper

Et ici, nous pouvons exécuter un ls, pour vérifier que notre volume est ici:

ls

Une fois confirmé, nous procédons au formatage du volume avec:

mkfs.ext4 /dev/mapper/volumen-lvm-lvm1

Une fois que cela est fait, nous pouvons quitter root en tapant exit, et maintenant nous allons simplement procéder au montage du volume avec les commandes suivantes:

mkdir /mnt/vfs/
sudo mount /dev/mapper/volumen-lvm-lvm1 /mnt/vfs/
cd /mnt/vfs/


Ajouter comme source préférée dans Google