Cet article est une suite de la page suivante, veuillez donc le lire avant de lire cet article pour approfondir votre compréhension. Préparation du test RHCSA - Flux général jusqu'à l'utilisation d'un lecteur physique comme zone de stockage de données sous Linux OS (édition de base)
Il semble qu'il y ait plus de cas d'utilisation dans l'infrastructure d'entreprise que pour les postes de travail et les utilisateurs de PC en général.
Dans le cas de l'environnement Linux, contrairement à d'autres systèmes d'exploitation tels que Windows et VMware vSphere, la licence est un contrat d'abonnement et il n'y a pas de restrictions avec des différences fonctionnelles comme les éditions, donc bien sûr dans le cas d'un environnement non d'entreprise comme décrit ci-dessus Mais si vous avez un contrat d'abonnement, tout le monde peut l'utiliser.
Si vous souhaitez en savoir plus sur LVM, veuillez consulter les informations suivantes.
Chapitre 1 Volumes logiques - Red Hat Enterprise Linux 8 Connaissance du bean Linux 085 LVM (gestionnaire de volume logique) -LinuC [Logical Volume Manager-Wikipedia](https://ja.wikipedia.org/wiki/%E8%AB%96%E7%90%86%E3%83%9C%E3%83%AA%E3%83%A5 % E3% 83% BC% E3% 83% A0% E3% 83% 9E% E3% 83% 8D% E3% 83% BC% E3% 82% B8% E3% 83% A3) Gestion facile des disques avec LVM --ITmedia
Maintenant, jetons un coup d'œil à chaque étape selon le flux ci-dessus.
yum install lvm2
Explication Installez lvm2 à partir du référentiel.
Puisque lvm lui-même est un paquet très important, la troisième ligne du haut dit «déjà installé».
Dans la figure ci-dessous, certaines commandes sont exécutées. Je mettrai un commentaire au bas de la figure.
Première commande lsblk-Visualisation de la configuration actuelle du variateur(sdb/sdc est déjà connecté)
Deuxième commande pvdisplay-Courant"Physical Volume"Vérifiez la présence de(Seul le PV qui a été automatiquement configuré au moment de l'installation initiale existe)
Troisième commande pvcreate/dev/sdb -Commande pour convertir sdb en PV(Cependant, le variateur correspondant ne peut pas être converti en PV et une erreur se produit.)
Quatrième commande pvcreate/dev/sdc -Commande pour convertir sdc en PV(Cependant, le variateur correspondant ne peut pas être converti en PV et une erreur se produit.)
Cinquième commandement séparé/dev/sdb print -Vérifiez la table de partition de sdb(Format GPT)
6ème commande séparée/dev/sdc print -Vérifiez la table de partition de sdc(Format GPT)
En raison du fait que la table de partition a été créée avec deux lecteurs en tant que lecteurs GPT au moment de la vérification précédente, J'ai frappé cette erreur. Si vous n'avez jamais configuré de table partitionnée, vous n'obtiendrez pas cette erreur. Puisqu'il était nécessaire de supprimer la table de partition cette fois, nous avons utilisé la méthode décrite dans l'article suivant. Préparation du test RHCSA - Comment supprimer la table de partition
Nous allons créer à nouveau un PV. J'ai exécuté la commande suivante pour terminer la création normalement et vérifier l'état.
pvcreate /dev/sdb - /dev/Convertir sdb en PV
pvcreate /dev/sdc - /dev/Convertir sdc en PV
pvdisplay -Afficher le PV reconnu sur l'OS
Ensuite, combinez les deux PV créés en un seul groupe de volumes.
Tout d'abord, avant de travailler, vérifiez le VG qui existe sur le système d'exploitation.
vgdisplay
Explication: afficher le VG reconnu sur le système d'exploitation
Il n'y a qu'un seul VG qui a été configuré lors de l'installation initiale de CentOS.
Nous allons créer un VG, vous devriez donc voir l'autre VG une fois que vous avez terminé.
vgcreate Nom que vous voulez donner à VG Nom du PV que vous souhaitez inclure dans vg
Exemple d'exécution vgcreate vg8010/dev/sdb /dev/sdc
Commentaire/dev/avec sdb/dev/Un groupe de volumes utilisant sdc"vg8010"Commande d'opération pour créer un VG nommé
À partir du résultat de vgdisplay, il a été confirmé que vg8010 est composé d'environ 40 Go.
lvcreate -n Le nom que vous souhaitez donner à LV-L Nombre de capacités que vous souhaitez réserver VG nom d'hébergement LV
Exemple d'exécution lvcreate-n lv8010 -L 30G /dev/vg8010
Explication LV d'une capacité de 30 Go"lv8010",/dev/Commande pour couper du vg8010
À ce stade, tout ce que vous avez à faire est de formater et de monter.
Ce travail est le même que celui expliqué dans la partie de base de cette série.
mkfs.partition ext4 que vous souhaitez formater
Exemple d'exécution mkfs.ext4 /dev/vg8010/lv8010
mount La partition que vous souhaitez monter Le répertoire sur lequel monter
Exemple d'exécution de montage/dev/vg8010/lv8010 /mnt/lvtest
Voici comment vous avez exécuté les commandes des étapes 5 et 6.
Si vous exécutez lsblk, vous pouvez voir que lvm8010 est coupé de sdb et sdc et monté dans / mnt / lvtest.
Ceci conclut le flux général de montage dans un environnement LVM. Bien sûr, pour le montage automatique après le redémarrage, n'oubliez pas de spécifier l'UUID et la destination de montage pour / etc / fstab. (La procédure est présentée dans la partie de base de cette série, veuillez donc vous y référer.)
Dans cet environnement, nous avons configuré 30 Go LV pour VG avec une taille de 40 Go, il y a donc 10 Go d'espace libre. Par conséquent, je voudrais étendre la taille de LV de 30 Go à 35 Go.
Commande pour vérifier la taille de la partition
parted /dev/vg8010/lv8010 print
Dans la figure ci-dessous, la taille de la partition est de 32.Vous pouvez voir que c'est 2 Go
Ensuite, vérifions la capacité actuelle du système de fichiers.
Commande pour vérifier la taille du système de fichiers
df -h
En outre, j'ai placé un fichier appelé "rhcsa" comme fichier de test pour confirmer qu'il s'agit d'un travail d'extension en ligne (aucune perte de données).
Utilisons maintenant deux types de commandes à partir d'ici.
1.Volume logique"lv8010"Commande pour ajouter une capacité de 5 Go
lvextend LV nom que vous souhaitez étendre-L +Capacité que vous souhaitez ajouter
Exemple d'exécution lvextend/dev/vg8010/lv8010 -L +5G
2.Commande d'extension de partition
resize2fs Nom de l'appareil cible
Exemple d'exécution resize2fs/dev/vg8010/lv8010
Si vous vérifiez la deuxième ligne à partir du bas de la figure ci-dessus, la taille de / dev / vg8010 / lv8010 est passée de 30 Go à 35 Go.
J'ai pu confirmer que le fichier existe toujours après les travaux.
Recommended Posts