Partager via


Comment redimensionner des appareils de gestion de volumes logiques avec Azure Disk Encryption

S’applique à : ✔️ Machines virtuelles Linux ✔️ Groupes identiques flexibles

Dans cet article, vous allez apprendre à redimensionner des disques de données qui utilisent Azure Disk Encryption. Pour redimensionner les disques, vous devez utiliser le gestionnaire de volumes logiques (LVM) sur Linux. Les étapes s’appliquent à plusieurs scénarios.

Vous pouvez utiliser ce processus de redimensionnement dans les environnements suivants :

  • Distributions Linux :
    • Red Hat Enterprise Linux (RHEL) 7 ou version ultérieure
    • Ubuntu 18.04 ou version ultérieure
    • SUSE 12 ou version ultérieure
  • Versions Azure Disk Encryption :
    • Extension une passe
    • Extension double passe

Prérequis

Cet article suppose que vous avez :

Scénarios

Les procédures décrites dans cet article s’appliquent aux scénarios suivants :

  • Configurations LVM et LVM-on-crypt traditionnelles
  • Chiffrement LVM traditionnel
  • LVM-on-crypt
  • Disques de données uniquement. Le redimensionnement du disque de système d’exploitation n’est pas pris en charge.

Configurations LVM et LVM-on-crypt traditionnelles

Les configurations LVM et LVM-on-crypt traditionnelles étendent un volume logique (LV) lorsque le groupe de volumes (VG) dispose d’un espace disponible.

Chiffrement LVM traditionnel

Dans le chiffrement LVM traditionnel, les volumes logiques sont chiffrés. L’ensemble du disque n’est pas chiffré.

En utilisant le chiffrement LVM traditionnel, vous pouvez :

  • Étendre le volume logique lorsque vous ajoutez un nouveau volume physique (PV).
  • Étendre le volume logique lorsque vous redimensionnez un volume physique existant.

LVM-on-crypt

La méthode recommandée pour le chiffrement de disque est LVM-on-Encrypt. Cette méthode chiffre la totalité du disque, pas seulement le volume logique.

En utilisant LVM-on-crypt, vous pouvez :

  • Étendre le volume logique lorsque vous ajoutez un nouveau volume physique.
  • Étendre le volume logique lorsque vous redimensionnez un volume physique existant.

Notes

Nous vous déconseillons de mélanger les chiffrements LVM et LVM-on-crypt traditionnels sur la même machine virtuelle.

Les sections suivantes fournissent des exemples d’utilisation de LVM et de LVM-on-Crypt. Les exemples utilisent des valeurs préexistantes pour les disques, les volumes physiques, les groupes de volumes, les volumes logiques, les systèmes de fichiers, les identificateurs uniques universels (UUID) et les points de montage. Remplacez ces valeurs par vos propres valeurs pour les adapter à votre environnement.

Extension d’un volume logique lorsque le groupe de volumes a un espace disponible

La méthode classique pour redimensionner les volumes logiques consiste à étendre un volume logique lorsque le groupe de volumes a de l’espace disponible. Vous pouvez utiliser cette méthode pour les disques non chiffrés, les volumes chiffrés traditionnellement par LVM et les configurations LVM-on-crypt.

  1. Vérifiez la taille actuelle du système de fichiers que vous souhaitez augmenter :

    df -h /mountpoint
    

    Capture d’écran montrant le code qui vérifie la taille du système de fichiers, avec mise en évidence de la commande et du résultat.

  2. Vérifiez que le groupe de volumes a suffisamment d’espace pour augmenter le volume logique :

    sudo vgs
    

    Capture d’écran montrant le code qui vérifie l’espace sur le groupe de volumes, avec mise en évidence de la commande et du résultat.

    Vous pouvez aussi utiliser vgdisplay :

    sudo vgdisplay vgname
    

    Capture d’écran montrant le code d’affichage du groupe de volumes qui vérifie l’espace présent sur le groupe de volumes, avec mise en évidence de la commande et du résultat.

  3. Identifiez les besoins en volume logique à redimensionner :

    sudo lsblk
    

    Capture d’écran montrant le résultat de la commande lsblk, avec mise en évidence de la commande et du résultat.

    Pour LVM-on-crypt, la différence est que cette sortie indique que la couche chiffrée est au niveau du disque.

    Capture d’écran montrant le résultat de la commande lsblk, avec mise en évidence de la sortie et affichage de la couche chiffrée.

  4. Vérifiez la taille du volume logique :

    sudo lvdisplay lvname
    

    Capture d’écran montrant le code qui vérifie la taille du volume logique, avec mise en évidence de la commande et du résultat.

  5. Augmentez la taille du volume logique en utilisant -r pour redimensionner le système de fichiers en ligne :

    sudo lvextend -r -L +2G /dev/vgname/lvname
    

    Capture d’écran montrant le code qui augmente la taille du volume logique, avec mise en évidence de la commande et du résultat.

  6. Vérifiez les nouvelles tailles du volume logique et du système de fichiers :

    df -h /mountpoint
    

    Capture d’écran montrant le code qui augmente la taille du volume logique et du système de fichiers, avec mise en évidence de la commande et du résultat.

    La sortie de taille indique que le volume logique et le système de fichiers ont été correctement redimensionnés.

Vous pouvez vérifier à nouveau les informations du volume logique pour confirmer les modifications au niveau du volume logique :

sudo lvdisplay lvname

Capture d’écran montrant le code qui confirme les nouvelles tailles, avec mise en évidence des tailles.

Extension d’un volume LVM traditionnel en ajoutant un nouveau volume physique

Lorsque vous devez ajouter un nouveau disque pour augmenter la taille du groupe de volumes, étendez votre volume LVM traditionnel en ajoutant un nouveau volume physique.

  1. Vérifiez la taille actuelle du système de fichiers que vous souhaitez augmenter :

    df -h /mountpoint
    

    Capture d’écran montrant le code qui vérifie la taille actuelle d’un système de fichiers, avec mise en évidence de la commande et du résultat.

  2. Vérifiez la configuration actuelle du volume physique :

    sudo pvs
    

    Capture d’écran montrant le code qui vérifie la configuration actuelle du volume physique, avec mise en évidence de la commande et du résultat.

  3. Vérifiez les informations actuelles du groupe de volumes :

    sudo vgs
    

    Capture d’écran montrant le code qui vérifie les informations actuelles du groupe de volumes, avec mise en évidence de la commande et du résultat.

  4. Vérifiez le la liste de disques actuelle. Identifiez les disques de données en vérifiant les appareils dans /dev/disk/azure/scsi1/ .

    sudo ls -l /dev/disk/azure/scsi1/
    

    Capture d’écran montrant le code qui vérifie la liste de disques actuelle, avec mise en évidence de la commande et du résultat.

  5. Vérifiez la sortie de lsblk :

    sudo lsbk
    

    Capture d’écran montrant le code qui vérifie la sortie de lsblk, avec mise en évidence de la commande et du résultat.

  6. Connectez le nouveau disque à la machine virtuelle en suivant les instructions fournies dans Joindre un disque de données à une machine virtuelle Linux.

  7. Vérifiez la liste de disques et notez le nouveau disque.

    sudo ls -l /dev/disk/azure/scsi1/
    

    Capture d’écran montrant le code qui vérifie la liste de disques, avec mise en évidence des résultats.

    sudo lsblk
    

    Capture d’écran montrant le code qui vérifie la liste de disques à l’aide de lsblk, avec mise en évidence de la commande et du résultat.

  8. Créez un nouveau volume physique en plus du nouveau disque de données :

    sudo pvcreate /dev/newdisk
    

    Capture d’écran montrant le code qui crée un volume physique, avec mise en évidence du résultat.

    Cette méthode utilise la totalité du disque comme un volume physique sans partition. Vous pouvez également utiliser fdisk pour créer une partition, puis utiliser cette partition pour pvcreate.

  9. Vérifiez que le volume physique a été ajouté à la liste des volumes physiques :

    sudo pvs
    

    Capture d’écran montrant le code qui affiche la liste des volumes physiques, avec mise en évidence du résultat.

  10. Étendez le groupe de volumes en y ajoutant le nouveau volume physique :

    sudo vgextend vgname /dev/newdisk
    

    Capture d’écran montrant le code qui étend le groupe de volumes, avec mise en évidence du résultat.

  11. Vérifiez la nouvelle taille du groupe de volumes :

    sudo vgs
    

    Capture d’écran montrant le code qui vérifie la taille du groupe de volumes, avec mise en évidence des résultats.

  12. Utilisez lsblk pour identifier le volume logique qui doit être redimensionné :

    sudo lsblk
    

    Capture d’écran montrant le code qui identifie le volume local à redimensionner, avec mise en évidence des résultats.

  13. Augmentez la taille du volume logique en utilisant -r pour augmenter le système de fichiers en ligne :

    sudo lvextend -r -L +2G /dev/vgname/lvname
    

    Capture d’écran montrant le code qui augmente la taille du système de fichiers en ligne, avec mise en évidence des résultats.

  14. Vérifiez les nouvelles tailles du volume logique et du système de fichiers :

    df -h /mountpoint
    

    Capture d’écran montrant le code qui vérifie la taille du volume local et du système de fichiers, avec mise en évidence de la commande et des résultats.

    Important

    Quand Azure Data Encryption est utilisé sur des configurations LVM traditionnelles, la couche chiffrée est créée au niveau du volume logique, et non au niveau du disque.

    À ce stade, la couche chiffrée est étendue au nouveau disque. Le disque de données réel n’a pas de paramètres de chiffrement au niveau de la plateforme, son état de chiffrement n’est donc pas mis à jour.

    Voici quelques-unes des raisons pour lesquelles LVM-on-crypt est l’approche recommandée.

  15. Vérifiez les informations de chiffrement à partir du portail :

    Capture d’écran montrant les informations de chiffrement sur le portail, avec mise en évidence du nom du disque et des informations de chiffrement.

    Pour mettre à jour les paramètres de chiffrement sur le disque, ajoutez un nouveau volume logique et activez l’extension sur la machine virtuelle.

  16. Ajoutez un nouveau volume logique, créez-y un système de fichiers, puis ajoutez-le à /etc/fstab.

  17. Redéfinissez l’extension de chiffrement. Cette fois, vous allez marquer les paramètres de chiffrement sur le nouveau disque de données au niveau de la plateforme. Voici un exemple d’interface CLI :

    az vm encryption enable -g ${RGNAME} --name ${VMNAME} --disk-encryption-keyvault "<your-unique-keyvault-name>"
    
  18. Vérifiez les informations de chiffrement à partir du portail :

    Capture d’écran montrant les informations de chiffrement sur le portail, avec mise en évidence du nom du disque et des informations de chiffrement.

Une fois les paramètres de chiffrement mis à jour, vous pouvez supprimer le nouveau volume logique. Supprimez également l’entrée de /etc/fstab et /etc/crypttab que vous avez créée.

Capture d’écran montrant le code qui supprime le nouveau volume logique, avec mise en évidence des onglets FS et Chiffrement.

Pour terminer le nettoyage, procédez comme suit :

  1. Démontez le volume logique :

    sudo umount /mountpoint
    
  2. Fermez la couche chiffrée du volume :

    sudo cryptsetup luksClose /dev/vgname/lvname
    
  3. Supprimez le volume logique :

    sudo lvremove /dev/vgname/lvname
    

Extension d’un volume LVM traditionnel en redimensionnant un volume physique existant

Dans certains scénarios, vos limitations peuvent vous obliger à redimensionner un disque existant. Voici comment faire :

  1. Identifiez vos disques chiffrés :

    sudo ls -l /dev/disk/azure/scsi1/
    

    Capture d’écran montrant le code qui identifie les disques chiffrés, avec mise en évidence des résultats.

    sudo lsblk -fs
    

    Capture d’écran montrant un autre code qui identifie les disques chiffrés, avec mise en évidence des résultats.

  2. Vérifiez les informations du volume physique :

    sudo pvs
    

    Capture d’écran montrant le code qui vérifie les informations du volume physique, avec mise en évidence des résultats.

    Les résultats dans l’image montrent que tout l’espace de l’ensemble des volumes physiques est actuellement utilisé.

  3. Vérifiez les informations du groupe de volumes :

    sudo vgs
    sudo vgdisplay -v vgname
    

    Capture d’écran montrant le code qui vérifie les informations du groupe de volumes, avec mise en évidence des résultats.

  4. Vérifiez le tailles de disque. Vous pouvez utiliser fdisk ou lsblk pour répertorier les tailles de disque.

    for disk in `sudo ls -l /dev/disk/azure/scsi1/* | awk -F/ '{print $NF}'` ; do echo "sudo fdisk -l /dev/${disk} | grep ^Disk "; done | bash
    
    sudo lsblk -o "NAME,SIZE"
    

    Capture d’écran montrant le code qui vérifie la taille des disques, avec mise en évidence des résultats.

    Ici, nous avons identifié les volumes physiques associés aux volumes logiques avec lsblk -fs. Vous pouvez identifier les associations en exécutant lvdisplay.

    sudo lvdisplay --maps VG/LV
    sudo lvdisplay --maps datavg/datalv1
    

    Capture d’écran montrant une autre façon d’identifier les associations de volumes physiques avec les volumes locaux, avec mise en évidence des résultats.

    Dans ce cas, les quatre disques de données font partie du même groupe de volumes et d’un seul volume logique. Votre configuration peut être différente.

  5. Vérifiez l’utilisation du système de fichiers actuel :

    df -h /datalvm*
    

    Capture d’écran montrant le code qui vérifie l’utilisation du système de fichiers, avec mise en évidence de la commande et du résultat.

  6. Redimensionnez les disques de données en suivant les instructions présentées dans Extension d’un disque managé Azure. Vous pouvez utiliser le portail, l’interface CLI ou PowerShell.

    Important

    Certains disques de données sur les machines virtuelles Linux peuvent être redimensionnés sans désallouer la machine virtuelle. Consultez [Étendre des disques durs virtuels sur une machine virtuelle Linux](/azure/virtual-machines/linux/expand-disks? tabs=ubuntu#expand-an-azure-managed-disk) pour vérifier si vos disques répondent aux exigences.

  7. Démarrez la machine virtuelle et vérifiez les nouvelles tailles avec fdisk.

    for disk in `sudo ls -l /dev/disk/azure/scsi1/* | awk -F/ '{print $NF}'` ; do echo "sudo fdisk -l /dev/${disk} | grep ^Disk "; done | bash
    
    sudo lsblk -o "NAME,SIZE"
    

    Capture d’écran montrant le code qui vérifie la taille du disque, avec mise en évidence du résultat.

    Dans ce cas, /dev/sdd a été redimensionné de 5 G à 20 G.

  8. Vérifiez la taille actuelle du volume physique :

    sudo pvdisplay /dev/resizeddisk
    

    Capture d’écran montrant le code qui vérifie la taille du volume physique. Le résultat est mis en surbrillance.

    Même si le disque a été redimensionné, le volume physique garde la taille précédente.

  9. Redimensionnez le volume physique :

    sudo pvresize /dev/resizeddisk
    

    Capture d’écran montrant le code qui redimensionne le volume physique, avec mise en évidence du résultat.

  10. Vérifiez la taille du volume physique :

    sudo pvdisplay /dev/resizeddisk
    

    Capture d’écran montrant le code qui vérifie la taille du volume physique, avec mise en évidence du résultat.

    Appliquez la même procédure pour tous les disques que vous souhaitez redimensionner.

  11. Vérifiez les informations du groupe de volumes.

    sudo vgdisplay vgname
    

    Capture d’écran montrant le code qui vérifie les informations du groupe de volumes, avec mise en évidence du résultat.

    Le groupe de volumes a maintenant suffisamment d’espace pour être alloué aux volumes logiques.

  12. Redimensionnez le volume logique :

    sudo lvresize -r -L +5G vgname/lvname
    sudo lvresize -r -l +100%FREE /dev/datavg/datalv01
    

    Capture d’écran montrant le code qui redimensionne le volume logique. Les résultats sont mis en surbrillance.

  13. Vérifiez la taille du système de fichiers :

    df -h /datalvm2
    

    Capture d’écran montrant le code qui vérifie la taille du système de fichiers, avec mise en évidence du résultat.

Extension d’un volume LVM-on-crypt en ajoutant un nouveau volume physique

Vous pouvez aussi étendre un volume LVM-on-crypt en ajoutant un nouveau volume physique. Cette méthode suit attentivement les étapes décrites dans Configuration de LVM et RAID sur des appareils chiffrés. Consultez les sections qui expliquent comment ajouter un nouveau disque et le configurer dans une configuration LVM-on-crypt.

Vous pouvez utiliser cette méthode pour ajouter de l’espace à un volume logique existant. Autrement, vous pouvez créer de nouveaux groupes de volumes ou volumes logiques.

  1. Vérifiez la taille actuelle de votre groupe de volumes :

    sudo vgdisplay vgname
    

    Capture d’écran montrant le code qui vérifie la taille du groupe de volumes, avec mise en évidence des résultats.

  2. Vérifiez la taille actuelle du système de fichiers et du volume logique que vous souhaitez développer :

    sudo lvdisplay /dev/vgname/lvname
    

    Capture d’écran montrant le code qui vérifie la taille du volume local, avec mise en évidence des résultats.

    df -h mountpoint
    

    Capture d’écran montrant le code qui vérifie la taille du système de fichiers, avec mise en évidence du résultat.

  3. Ajoutez un nouveau disque de données à la machine virtuelle et identifiez-le.

    Avant d’ajouter le nouveau disque, vérifiez les disques :

    sudo fdisk -l | egrep ^"Disk /"
    

    Capture d’écran montrant le code qui vérifie la taille des disques, avec mise en évidence du résultat.

    Voici une autre façon de vérifier les disques avant l’ajout d’un nouveau disque :

    sudo lsblk
    

    Capture d’écran montrant un autre code qui vérifie la taille des disques, avec mise en évidence des résultats.

    Pour ajouter le nouveau disque, vous pouvez utiliser PowerShell, l’interface de ligne de commande Azure ou le Portail Azure. Pour plus d’informations, consultez Attacher un disque de données à une machine virtuelle Linux.

    Le schéma de nom de noyau s’applique à l’appareil nouvellement ajouté. Un nouveau disque se voit généralement attribuer la prochaine lettre disponible. Dans ce cas, le disque ajouté est sdd.

  4. Vérifiez les disques pour vous assurer que le nouveau disque a été ajouté :

    sudo fdisk -l | egrep ^"Disk /"
    

    Capture d’écran montrant le code qui liste les disques, avec mise en évidence des résultats.

    sudo lsblk
    

    Capture d’écran montrant le disque nouvellement ajouté dans la sortie.

  5. Créez un système de fichiers par-dessus le disque récemment ajouté. Faites correspondre le disque aux appareils liés sur /dev/disk/azure/scsi1/.

    sudo ls -la /dev/disk/azure/scsi1/
    

    Capture d’écran montrant le code qui crée un système de fichiers, avec mise en évidence des résultats.

    sudo mkfs.ext4 /dev/disk/azure/scsi1/${disk}
    

    Capture d’écran montrant du code supplémentaire qui crée un système de fichiers et associe le disque aux appareils liés, avec mise en évidence des résultats.

  6. Créez un point de montage temporaire pour le nouveau disque ajouté :

    newmount=/data4
    sudo mkdir ${newmount}
    
  7. Ajoutez le système de fichiers récemment créé à /etc/fstab.

    sudo blkid /dev/disk/azure/scsi1/lun4| awk -F\" '{print "UUID="$2" '${newmount}' "$4" defaults,nofail 0 0"}' >> /etc/fstab
    
  8. Montez le système de fichiers nouvellement créé :

    sudo mount -a
    
  9. Vérifiez que le nouveau système de fichiers est monté :

    df -h
    

    Capture d’écran montrant le code qui vérifie que le système de fichiers est monté, avec mise en évidence du résultat.

    sudo lsblk
    

    Capture d’écran montrant du code supplémentaire qui vérifie que le système de fichiers est monté, avec mise en évidence du résultat.

  10. Redémarrez le chiffrement que vous avez démarré précédemment pour les disques de données.

    Conseil

    Nous vous recommandons d’utiliser EncryptFormatAll pour LVM-on-crypt. Dans le cas contraire, vous risquez de voir un double chiffrement lors de la définition de disques supplémentaires.

    Pour plus d’informations, consultez Configurer LVM et RAID sur des appareils chiffrés.

    Voici un exemple :

    az vm encryption enable \
    --resource-group ${RGNAME} \
    --name ${VMNAME} \
    --disk-encryption-keyvault ${KEYVAULTNAME} \
    --key-encryption-key ${KEYNAME} \
    --key-encryption-keyvault ${KEYVAULTNAME} \
    --volume-type "DATA" \
    --encrypt-format-all \
    -o table
    

    Une fois le chiffrement terminé, vous voyez une couche de chiffrement sur le disque que vous venez d’ajouter :

    sudo lsblk
    

    Capture d’écran montrant le code qui vérifie la couche de chiffrement, avec mise en évidence du résultat.

  11. Démontez la couche chiffrée du nouveau disque :

    sudo umount ${newmount}
    
  12. Vérifiez les informations actuelles du volume physique :

    sudo pvs
    

    Capture d’écran montrant le code qui vérifie les informations du volume physique, avec mise en évidence du résultat.

  13. Configurez un volume physique par-dessus la couche chiffrée du disque. Prenez le nom de l’appareil à partir de la commande lsblk précédente. Ajoutez un mappeur /dev/ devant le nom de l’appareil pour créer le volume physique :

    sudo pvcreate /dev/mapper/mapperdevicename
    

    Capture d’écran montrant le code qui crée un volume physique sur la couche chiffrée, avec mise en évidence des résultats.

    Vous voyez un avertissement sur l’effacement de la signature ext4 fs actuelle. Cet avertissement est attendu. Répondez à cette question avec y.

  14. Vérifiez que le nouveau volume physique a été ajouté à la configuration LVM :

    sudo pvs
    

    Capture d’écran montrant le code qui vérifie que le volume physique a été ajouté à la configuration LVM, avec mise en évidence du résultat.

  15. Ajoutez le nouveau volume physique au groupe de volumes que vous devez augmenter.

    sudo vgextend vgname /dev/mapper/nameofhenewpv
    

    Capture d’écran montrant le code qui ajoute un volume physique à un groupe de volumes, avec mise en évidence du résultat.

  16. Vérifiez la nouvelle taille et l’espace libre du groupe de volumes :

    sudo vgdisplay vgname
    

    Capture d’écran montrant le code qui vérifie la taille et l’espace libre du groupe de volumes, avec mise en évidence des résultats.

    Notez l’augmentation du nombre de Total PE et du Free PE / Size.

  17. Augmentez la taille du volume logique et du système de fichiers. Utilisez l'option -r sur lvextend. Dans cet exemple, nous ajoutons l’espace total disponible dans le groupe de volumes au volume logique donné.

    sudo lvextend -r -l +100%FREE /dev/vgname/lvname
    

    Capture d’écran montrant le code qui augmente la taille du volume local et du système de fichiers, avec mise en évidence des résultats.

Suivez les étapes suivantes pour vérifier vos modifications.

  1. Vérifiez la taille du volume logique :

    sudo lvdisplay /dev/vgname/lvname
    

    Capture d’écran montrant le code qui vérifie la nouvelle taille du volume local, avec mise en évidence des résultats.

  2. Vérifiez la nouvelle taille du système de fichiers :

    df -h /mountpoint
    

    Capture d’écran montrant le code qui vérifie la nouvelle taille du système de fichiers, avec mise en évidence du résultat.

  3. Vérifiez que la couche LVM se trouve au-dessus de la couche chiffrée :

    sudo lsblk
    

    Capture d’écran montrant le code qui vérifie que la couche LVM se trouve au-dessus de la couche chiffrée, avec mise en évidence du résultat.

    Si vous utilisez lsblk sans options, les points de montage s’affichent alors plusieurs fois. La commande effectue un tri par appareil et volumes logiques.

    Pour voudrez peut-être utiliser lsblk -fs. Dans cette commande, -fs inverse l’ordre de tri afin que les points de montage soient affichés une seule fois. Les disques sont affichés plusieurs fois.

    sudo lsblk -fs
    

    Capture d’écran montrant un autre code qui vérifie que la couche LVM se trouve au-dessus de la couche chiffrée, avec mise en évidence du résultat.

Extension d’un LVM sur un volume chiffré en redimensionnant un volume physique existant

  1. Identifiez vos disques chiffrés :

    sudo lsblk
    

    Capture d’écran montrant le code qui identifie les disques chiffrés, avec mise en évidence des résultats.

    sudo lsblk -s
    

    Capture d’écran montrant un autre code qui identifie les disques chiffrés, avec mise en évidence des résultats.

  2. Vérifiez les informations de votre volume physique :

    sudo pvs
    

    Capture d’écran montrant le code qui vérifie les informations des volumes physiques, avec mise en évidence des résultats.

  3. Vérifiez les informations de votre groupe de volumes :

    sudo vgs
    

    Capture d’écran montrant le code qui vérifie les informations des groupes de volumes, avec mise en évidence des résultats.

  4. Vérifiez les informations de votre volume logique :

    sudo lvs
    

    Capture d’écran montrant le code qui vérifie les informations du volume local, avec mise en évidence du résultat.

  5. Vérifiez l'utilisation de système de fichiers :

    df -h /mountpoint(s)
    

    Capture d’écran montrant le code qui vérifie la quantité de système de fichiers utilisée, avec mise en évidence des résultats.

  6. Vérifiez les tailles de vos disques :

    sudo fdisk
    sudo fdisk -l | egrep ^"Disk /"
    sudo lsblk
    

    Capture d’écran montrant le code qui vérifie la taille des disques, avec mise en évidence des résultats.

  7. Redimensionnez le disque de données. Vous pouvez utiliser le portail, l’interface CLI ou PowerShell. Pour plus d’informations, reportez-vous à la section de redimensionnement de disque dans Développer des disques durs virtuels sur un machine virtuelle Linux.

    Important

    Vous ne pouvez pas redimensionner les disques virtuels pendant l’exécution de la machine virtuelle. Libérez votre machine virtuelle pour cette étape.

  8. Vérifiez les tailles de vos disques :

    sudo fdisk
    sudo fdisk -l | egrep ^"Disk /"
    sudo lsblk
    

    Capture d’écran montrant le code qui vérifie la taille des disques, avec mise en évidence des résultats.

    Dans ce cas, les deux disques ont été redimensionnés de 2 Go à 4 Go. Toutefois, la taille du système de fichiers, du volume logique et du volume physique reste inchangée.

  9. Vérifiez la taille actuelle du volume physique. N’oubliez pas que sur LVM-on-crypt, le volume physique est l’appareil /dev/mapper/, et non l’appareil /dev/sd*.

    sudo pvdisplay /dev/mapper/devicemappername
    

    Capture d’écran montrant le code qui vérifie la taille du volume physique actuel, avec mise en évidence des résultats.

  10. Redimensionnez le volume physique :

    sudo pvresize /dev/mapper/devicemappername
    

    Capture d’écran montrant le code qui redimensionne le volume physique, avec mise en évidence des résultats.

  11. Vérifiez la nouvelle taille du volume physique :

    sudo pvdisplay /dev/mapper/devicemappername
    

    Capture d’écran montrant le code qui vérifie la taille du volume physique, avec mise en évidence des résultats.

  12. Redimensionnez la couche chiffrée sur le volume physique :

    sudo cryptsetup resize /dev/mapper/devicemappername
    

    Appliquez la même procédure pour tous les disques que vous souhaitez redimensionner.

  13. Vérifiez les informations de votre groupe de volumes :

    sudo vgdisplay vgname
    

    Capture d’écran montrant le code qui vérifie les informations du groupe de volumes, avec mise en évidence des résultats.

    Le groupe de volumes a maintenant suffisamment d’espace pour être alloué aux volumes logiques.

  14. Vérifiez les informations du volume lpgique :

    sudo lvdisplay vgname/lvname
    

    Capture d’écran montrant le code qui vérifie les informations du volume local, avec mise en évidence des résultats.

  15. Vérifiez l'utilisation de système de fichiers :

    df -h /mountpoint
    

    Capture d’écran montrant le code qui vérifie l’utilisation du système de fichiers, avec mise en évidence des résultats.

  16. Redimensionnez le volume logique :

    sudo lvresize -r -L +2G /dev/vgname/lvname
    

    Capture d’écran montrant le code qui redimensionne le volume local, avec mise en évidence des résultats.

    Ici, nous utilisons l’option -r pour redimensionner également le système de fichiers.

  17. Vérifiez les informations du volume lpgique :

    sudo lvdisplay vgname/lvname
    

    Capture d’écran montrant le code qui obtient des informations sur le volume local, avec mise en évidence des résultats.

  18. Vérifiez l'utilisation de système de fichiers :

    df -h /mountpoint
    

    Capture d’écran montrant le code qui vérifie l’utilisation du système de fichiers, avec mise en évidence des résultats.

Appliquez la même procédure de redimensionnement à tout autre volume logique qui l’exige.

Étapes suivantes

Résolution des problèmes Azure Disk Encryption