Sdílet prostřednictvím


Změna velikosti zařízení pro správu logických svazků, která používají Službu Azure Disk Encryption

Platí pro: ✔️ Flexibilní škálovací sady virtuálních počítačů s Linuxem ✔️

V tomto článku se dozvíte, jak změnit velikost datových disků, které používají Službu Azure Disk Encryption. Ke změně velikosti disků použijete správu logických svazků (LVM) v Linuxu. Postup platí pro více scénářů.

Tento proces změny velikosti můžete použít v následujících prostředích:

  • Linuxové distribuce:
    • Red Hat Enterprise Linux (RHEL) 7 nebo novější
    • Ubuntu 18.04 nebo novější
    • SUSE 12 nebo novější
  • Verze služby Azure Disk Encryption:
    • Rozšíření s jedním průchodem
    • Rozšíření se dvěma průchody

Požadavky

Tento článek předpokládá, že máte:

  • Existující konfigurace LVM. Další informace najdete v tématu Konfigurace LVM na virtuálním počítači s Linuxem.

  • Disky, které jsou už zašifrované službou Azure Disk Encryption Další informace najdete v tématu Konfigurace LVM a RAID na šifrovaných zařízeních.

  • Zkušenosti s používáním Linuxu a LVM

  • Zkušenosti s používáním cest /dev/disk/scsi1/ pro datové disky v Azure Další informace najdete v tématu Řešení potíží s názvem zařízení virtuálního počítače s Linuxem.

Scénáře

Postupy v tomto článku platí pro následující scénáře:

  • Tradiční konfigurace LVM a LVM v šifrování
  • Tradiční šifrování LVM
  • LVM –on-crypt
  • Pouze datové disky. Změna velikosti disku s operačním systémem není podporována.

Tradiční konfigurace LVM a LVM v šifrování

Tradiční konfigurace LVM a LVM-on-crypt rozšiřují logický svazek (LV), pokud má skupina svazků (VG) k dispozici místo.

Tradiční šifrování LVM

V tradičním šifrování LVM se LV šifrují. Celý disk není šifrovaný.

Pomocí tradičního šifrování LVM můžete:

  • Rozšíření LV při přidání nového fyzického svazku (PV).
  • Rozšíření LV při změně velikosti existující pv.

LVM –on-crypt

Doporučená metoda šifrování disků je LVM-on-encrypt. Tato metoda šifruje celý disk, nejen LV.

Pomocí šifrování LVM můžete:

  • Rozšíření LV při přidání nové pv.
  • Rozšíření LV při změně velikosti existující pv.

Poznámka:

Nedoporučujeme kombinovat tradiční šifrování LVM a šifrování LVM na stejném virtuálním počítači.

Následující části obsahují příklady použití LVM a LVM-on-crypt. Příklady používají existující hodnoty pro disky, virtuální počítače, virtuální počítače, LV, systémy souborů, univerzální jedinečné identifikátory (UUID) a přípojné body. Nahraďte tyto hodnoty vlastními hodnotami tak, aby vyhovovaly vašemu prostředí.

Rozšíření LV, pokud má virtuální skupina k dispozici místo

Tradiční způsob, jak změnit velikost virtuálních počítačů, je rozšířit LV, když má virtuální skupina k dispozici místo. Tuto metodu můžete použít pro nešifrované disky, tradiční svazky šifrované LVM a konfigurace lvm-on-crypt.

  1. Ověřte aktuální velikost systému souborů, který chcete zvětšit:

    df -h /mountpoint
    

    Snímek obrazovky s kódem, který kontroluje velikost systému souborů Příkaz a výsledek jsou zvýrazněné.

  2. Ověřte, že má virtuální skupina dostatek místa pro zvýšení LV:

    sudo vgs
    

    Snímek obrazovky znázorňující kód, který kontroluje místo na virtuálním počítači Příkaz a výsledek jsou zvýrazněné.

    Můžete také použít vgdisplay:

    sudo vgdisplay vgname
    

    Snímek obrazovky znázorňující kód zobrazení V G, který kontroluje místo na virtuálním počítači Příkaz a výsledek jsou zvýrazněné.

  3. Určete, které LV je potřeba změnit:

    sudo lsblk
    

    Snímek obrazovky znázorňující výsledek příkazu l s b l k Příkaz a výsledek jsou zvýrazněné.

    U šifrování LVM je rozdíl v tom, že tento výstup ukazuje, že šifrovaná vrstva je na úrovni disku.

    Snímek obrazovky znázorňující výsledek příkazu l s b l k Výstup je zvýrazněný. Zobrazuje zašifrovanou vrstvu.

  4. Zkontrolujte velikost LV:

    sudo lvdisplay lvname
    

    Snímek obrazovky s kódem, který kontroluje velikost logického svazku Příkaz a výsledek jsou zvýrazněné.

  5. Zvětšení velikosti LV pomocí -r změny velikosti systému souborů online:

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

    Snímek obrazovky znázorňující kód, který zvětšuje velikost logického svazku Příkaz a výsledky jsou zvýrazněné.

  6. Ověřte nové velikosti lvů a systému souborů:

    df -h /mountpoint
    

    Snímek obrazovky znázorňující kód, který ověřuje velikost LV a systému souborů Příkaz a výsledek jsou zvýrazněné.

    Výstup velikosti označuje, že lv a systém souborů byly úspěšně změněny.

Znovu můžete zkontrolovat informace LV a potvrdit změny na úrovni LV:

sudo lvdisplay lvname

Snímek obrazovky s kódem, který potvrzuje nové velikosti Velikosti jsou zvýrazněné.

Rozšíření tradičního svazku LVM přidáním nové PV

Pokud potřebujete přidat nový disk pro zvětšení velikosti VG, rozšiřte svůj tradiční svazek LVM přidáním nové PV.

  1. Ověřte aktuální velikost systému souborů, který chcete zvětšit:

    df -h /mountpoint
    

    Snímek obrazovky znázorňující kód, který kontroluje aktuální velikost systému souborů Příkaz a výsledek jsou zvýrazněné.

  2. Ověřte aktuální konfiguraci pv:

    sudo pvs
    

    Snímek obrazovky s kódem, který kontroluje aktuální konfiguraci pv Příkaz a výsledek jsou zvýrazněné.

  3. Zkontrolujte aktuální informace o virtuálním počítači:

    sudo vgs
    

    Snímek obrazovky s kódem, který kontroluje informace o aktuální skupině svazků Příkaz a výsledek jsou zvýrazněné.

  4. Zkontrolujte aktuální seznam disků. Identifikujte datové disky kontrolou zařízení v /dev/disk/azure/scsi1/.

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

    Snímek obrazovky zobrazující kód, který kontroluje aktuální seznam disků Příkaz a výsledky jsou zvýrazněné.

  5. Zkontrolujte výstup:lsblk

    sudo lsbk
    

    Snímek obrazovky znázorňující kód, který kontroluje výstup l s b l k Příkaz a výsledky jsou zvýrazněné.

  6. Připojte nový disk k virtuálnímu počítači podle pokynů v části Připojení datového disku k virtuálnímu počítači s Linuxem.

  7. Zkontrolujte seznam disků a všimněte si nového disku.

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

    Snímek obrazovky zobrazující kód, který kontroluje seznam disků Výsledky jsou zvýrazněné.

    sudo lsblk
    

    Snímek obrazovky znázorňující kód, který kontroluje seznam disků pomocí l s b l k Příkaz a výsledek jsou zvýrazněné.

  8. Vytvořte novou pv na novém datovém disku:

    sudo pvcreate /dev/newdisk
    

    Snímek obrazovky znázorňující kód, který vytvoří novou pv Výsledek je zvýrazněný.

    Tato metoda používá celý disk jako PV bez oddílu. Případně můžete použít fdisk k vytvoření oddílu a jeho následnému použití pro pvcreate.

  9. Ověřte, že byla pv přidána do seznamu PV:

    sudo pvs
    

    Snímek obrazovky znázorňující kód zobrazující seznam fyzických svazků Výsledek je zvýrazněný.

  10. Rozšíření VG přidáním nové pv do této skupiny:

    sudo vgextend vgname /dev/newdisk
    

    Snímek obrazovky znázorňující kód, který rozšiřuje skupinu svazků Výsledek je zvýrazněný.

  11. Zkontrolujte novou velikost VG:

    sudo vgs
    

    Snímek obrazovky s kódem, který kontroluje velikost skupiny svazků Výsledky jsou zvýrazněné.

  12. Slouží lsblk k identifikaci LV, u kterého je potřeba změnit velikost:

    sudo lsblk
    

    Snímek obrazovky znázorňující kód, který identifikuje místní svazek, který je potřeba změnit velikost Výsledky jsou zvýrazněné.

  13. Rozšiřte velikost LV tím, že použijete -r ke zvýšení online systému souborů:

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

    Snímek obrazovky znázorňující kód, který zvyšuje velikost systému souborů online Výsledky jsou zvýrazněné.

  14. Ověřte nové velikosti LV a systému souborů:

    df -h /mountpoint
    

    Snímek obrazovky znázorňující kód, který kontroluje velikosti místního svazku a systému souborů Příkaz a výsledek jsou zvýrazněné.

    Důležité

    Při použití služby Azure Data Encryption v tradičních konfiguracích LVM se zašifrovaná vrstva vytvoří na úrovni LV, ne na úrovni disku.

    V tomto okamžiku se šifrovaná vrstva rozšíří na nový disk. Skutečný datový disk nemá na úrovni platformy žádné nastavení šifrování, takže jeho stav šifrování se neaktualizuje.

    Toto jsou některé z důvodů, proč je doporučeným přístupem LVM-on-crypt.

  15. Zkontrolujte informace o šifrování na portálu:

    Snímek obrazovky zobrazující informace o šifrování na portálu Název disku a šifrování jsou zvýrazněné.

    Pokud chcete aktualizovat nastavení šifrování na disku, přidejte nový LV a povolte rozšíření na virtuálním počítači.

  16. Přidejte nový LV, vytvořte na něm systém souborů a přidejte ho do /etc/fstab.

  17. Znovu nastavte rozšíření šifrování. Tentokrát označíte nastavení šifrování na novém datovém disku na úrovni platformy. Tady je příklad rozhraní příkazového řádku:

    az vm encryption enable -g ${RGNAME} --name ${VMNAME} --disk-encryption-keyvault "<your-unique-keyvault-name>"
    
  18. Zkontrolujte informace o šifrování na portálu:

    Snímek obrazovky zobrazující informace o šifrování na portálu Název disku a informace o šifrování jsou zvýrazněné.

Po aktualizaci nastavení šifrování můžete nové LV odstranit. Odstraňte také položku z /etc/fstab položky, /etc/crypttab kterou jste vytvořili.

Snímek obrazovky znázorňující kód, který odstraní nový logický svazek Zvýrazněná je odstraněná karta F S a zašifrovaná karta.

Čištění dokončíte pomocí těchto kroků:

  1. Odpojte LV:

    sudo umount /mountpoint
    
  2. Zavřete zašifrovanou vrstvu svazku:

    sudo cryptsetup luksClose /dev/vgname/lvname
    
  3. Odstraňte LV:

    sudo lvremove /dev/vgname/lvname
    

Rozšíření tradičního svazku LVM změnou velikosti existující pv

Některé scénáře můžou vyžadovat, abyste změnili velikost existujícího disku. Postupujte následovně:

  1. Identifikace šifrovaných disků:

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

    Snímek obrazovky znázorňující kód, který identifikuje šifrované disky Výsledky jsou zvýrazněné.

    sudo lsblk -fs
    

    Snímek obrazovky znázorňující alternativní kód, který identifikuje šifrované disky Výsledky jsou zvýrazněné.

  2. Zkontrolujte informace o pv:

    sudo pvs
    

    Snímek obrazovky znázorňující kód, který kontroluje informace o fyzickém svazku Výsledky jsou zvýrazněné.

    Výsledky na obrázku ukazují, že se aktuálně používá veškerý prostor na všech počítačích.

  3. Zkontrolujte informace o VG:

    sudo vgs
    sudo vgdisplay -v vgname
    

    Snímek obrazovky znázorňující kód, který kontroluje informace o skupině svazků Výsledky jsou zvýrazněné.

  4. Zkontrolujte velikosti disků. Můžete použít fdisk nebo lsblk zobrazit seznam velikostí jednotek.

    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"
    

    Snímek obrazovky s kódem, který kontroluje velikosti disků Výsledky jsou zvýrazněné.

    Zde jsme zjistili, které virtuální počítače jsou přidruženy k jakým virtuálním počítačům pomocí lsblk -fs. Přidružení můžete identifikovat spuštěním příkazu lvdisplay.

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

    Snímek obrazovky znázorňující alternativní způsob identifikace přidružení fyzických svazků s místními svazky Výsledky jsou zvýrazněné.

    V tomto případě jsou všechny čtyři datové jednotky součástí stejné skupiny VG a jednoho LV. Vaše konfigurace se může lišit.

  5. Zkontrolujte aktuální využití systému souborů:

    df -h /datalvm*
    

    Snímek obrazovky znázorňující kód, který kontroluje využití systému souborů Příkaz a výsledky jsou zvýrazněné.

  6. Změňte velikost datových disků podle pokynů v části Rozbalení spravovaného disku Azure. Můžete použít portál, rozhraní příkazového řádku nebo PowerShell.

    Důležité

    Některé datové disky na virtuálních počítačích s Linuxem se dají změnit bez zrušení přidělení virtuálního počítače. Zkontrolujte [Rozbalení virtuálních pevných disků na virtuálním počítači s Linuxem](/azure/virtual-machines/linux/expand-disks? tabs=ubuntu#expand-an-azure-managed-disk) a ověřte, jestli disky splňují požadavky.

  7. Spusťte virtuální počítač a zkontrolujte nové velikosti pomocí 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"
    

    Snímek obrazovky s kódem, který kontroluje velikost disku Výsledek je zvýrazněný.

    V tomto případě /dev/sdd došlo ke změně velikosti z 5 G na 20 G.

  8. Zkontrolujte aktuální velikost pv:

    sudo pvdisplay /dev/resizeddisk
    

    Snímek obrazovky znázorňující kód, který kontroluje velikost P V Výsledek je zvýrazněný.

    I když došlo ke změně velikosti disku, hodnota PV má stále předchozí velikost.

  9. Změna velikosti pv:

    sudo pvresize /dev/resizeddisk
    

    Snímek obrazovky znázorňující kód, který změní velikost fyzického svazku Výsledek je zvýrazněný.

  10. Zkontrolujte velikost pv:

    sudo pvdisplay /dev/resizeddisk
    

    Snímek obrazovky znázorňující kód, který kontroluje velikost fyzického svazku Výsledek je zvýrazněný.

    Použijte stejný postup pro všechny disky, u které chcete změnit velikost.

  11. Zkontrolujte informace o VG.

    sudo vgdisplay vgname
    

    Snímek obrazovky s kódem, který kontroluje informace o skupině svazků Výsledek je zvýrazněný.

    Virtuální skupina teď má dostatek místa pro přidělení virtuálním počítačům.

  12. Změna velikosti LV:

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

    Snímek obrazovky znázorňující kód, který změní velikost L V Výsledky jsou zvýrazněné.

  13. Zkontrolujte velikost systému souborů:

    df -h /datalvm2
    

    Snímek obrazovky s kódem, který kontroluje velikost systému souborů Výsledek je zvýrazněný.

Rozšíření svazku LVM na šifrování přidáním nové PV

Můžete také rozšířit svazek LVM-on-crypt přidáním nové PV. Tato metoda úzce dodržuje kroky v konfiguraci LVM a RAID na šifrovaných zařízeních. Přečtěte si části, které vysvětlují, jak přidat nový disk a nastavit ho v konfiguraci šifrování LVM.

Tuto metodu můžete použít k přidání místa do existujícího LV. Nebo můžete vytvořit nové skupiny virtuálních počítačů nebo virtuální počítače.

  1. Ověřte aktuální velikost vaší skupiny virtuálních počítačů:

    sudo vgdisplay vgname
    

    Snímek obrazovky s kódem, který kontroluje velikost skupiny svazků Výsledky jsou zvýrazněné.

  2. Ověřte velikost systému souborů a LV, kterou chcete rozbalit:

    sudo lvdisplay /dev/vgname/lvname
    

    Snímek obrazovky s kódem, který kontroluje velikost místního svazku Výsledky jsou zvýrazněné.

    df -h mountpoint
    

    Snímek obrazovky zobrazující kód, který kontroluje velikost systému souborů Výsledek je zvýrazněný.

  3. Přidejte do virtuálního počítače nový datový disk a identifikujte ho.

    Před přidáním nového disku zkontrolujte disky:

    sudo fdisk -l | egrep ^"Disk /"
    

    Snímek obrazovky znázorňující kód, který kontroluje velikost disků Výsledek je zvýrazněný.

    Tady je další způsob, jak zkontrolovat disky před přidáním nového disku:

    sudo lsblk
    

    Snímek obrazovky znázorňující alternativní kód, který kontroluje velikost disků Výsledky jsou zvýrazněné.

    Pokud chcete přidat nový disk, můžete použít PowerShell, Azure CLI nebo Azure Portal. Další informace najdete v tématu Připojení datového disku k virtuálnímu počítači s Linuxem.

    Schéma názvu jádra se vztahuje na nově přidané zařízení. Nové jednotce se obvykle přiřadí další dostupné písmeno. V tomto případě je sddpřidaný disk .

  4. Zkontrolujte disky a ujistěte se, že byl nový disk přidaný:

    sudo fdisk -l | egrep ^"Disk /"
    

    Snímek obrazovky zobrazující kód se seznamem disků Výsledky jsou zvýrazněné.

    sudo lsblk
    

    Snímek obrazovky znázorňující nově přidaný disk ve výstupu

  5. Vytvořte systém souborů nad nedávno přidaným diskem. Porovná disk s propojenými zařízeními na zařízeních /dev/disk/azure/scsi1/.

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

    Snímek obrazovky znázorňující kód, který vytvoří systém souborů Výsledky jsou zvýrazněné.

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

    Snímek obrazovky znázorňující další kód, který vytvoří systém souborů a odpovídá disku propojeným zařízením Výsledky jsou zvýrazněné.

  6. Vytvořte dočasný přípojný bod pro nový přidaný disk:

    newmount=/data4
    sudo mkdir ${newmount}
    
  7. Přidejte do souboru nedávno vytvořený systém /etc/fstabsouborů .

    sudo blkid /dev/disk/azure/scsi1/lun4| awk -F\" '{print "UUID="$2" '${newmount}' "$4" defaults,nofail 0 0"}' >> /etc/fstab
    
  8. Připojte nově vytvořený systém souborů:

    sudo mount -a
    
  9. Ověřte, že je nový systém souborů připojený:

    df -h
    

    Snímek obrazovky s kódem, který ověřuje, že je připojený systém souborů Výsledek je zvýrazněný.

    sudo lsblk
    

    Snímek obrazovky znázorňující další kód, který ověří, že je připojený systém souborů Výsledek je zvýrazněný.

  10. Restartujte šifrování, které jste dříve spustili pro datové jednotky.

    Tip

    Pro šifrování LVM doporučujeme použít EncryptFormatAll. Jinak se při nastavování dalších disků může zobrazit dvojité šifrování.

    Další informace najdete v tématu Konfigurace LVM a RAID na šifrovaných zařízeních.

    Tady je příklad:

    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
    

    Po dokončení šifrování se na nově přidaném disku zobrazí vrstva šifrování:

    sudo lsblk
    

    Snímek obrazovky znázorňující kód, který kontroluje vrstvu šifrování Výsledek je zvýrazněný.

  11. Odpojte zašifrovanou vrstvu nového disku:

    sudo umount ${newmount}
    
  12. Zkontrolujte aktuální informace o pv:

    sudo pvs
    

    Snímek obrazovky znázorňující kód, který kontroluje informace o fyzickém svazku Výsledek je zvýrazněný.

  13. Vytvořte pv na šifrované vrstvě disku. Převezměte název zařízení z předchozího lsblk příkazu. /dev/ Přidejte mapovač před název zařízení a vytvořte pv:

    sudo pvcreate /dev/mapper/mapperdevicename
    

    Snímek obrazovky znázorňující kód, který vytvoří fyzický svazek na šifrované vrstvě Výsledky jsou zvýrazněné.

    Zobrazí se upozornění na vymazání aktuálního ext4 fs podpisu. Toto upozornění se očekává. Odpovězte na tuto otázku pomocí yfunkce .

  14. Ověřte, že se nová hodnota PV přidala do konfigurace LVM:

    sudo pvs
    

    Snímek obrazovky znázorňující kód, který ověří, že se fyzický svazek přidal do konfigurace LVM Výsledek je zvýrazněný.

  15. Přidejte novou pv do VG, kterou potřebujete zvýšit.

    sudo vgextend vgname /dev/mapper/nameofhenewpv
    

    Snímek obrazovky znázorňující kód, který přidá fyzický svazek do skupiny svazků Výsledky jsou zvýrazněné.

  16. Ověřte novou velikost a volné místo ve VG:

    sudo vgdisplay vgname
    

    Snímek obrazovky s kódem, který ověřuje velikost a volné místo ve skupině svazků Výsledky jsou zvýrazněné.

    Všimněte si zvýšení počtu Total PE a znaménka Free PE / Size.

  17. Zvětšete velikost LV a systému souborů. Použijte možnost zapnuto -r lvextend. V tomto příkladu přidáváme do daného LV celkovou dostupnou mezeru ve VG.

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

    Snímek obrazovky znázorňující kód, který zvětšuje velikost místního svazku a systému souborů Výsledky jsou zvýrazněné.

Podle dalších kroků ověřte provedené změny.

  1. Ověřte velikost LV:

    sudo lvdisplay /dev/vgname/lvname
    

    Snímek obrazovky znázorňující kód, který ověřuje novou velikost místního svazku Výsledky jsou zvýrazněné.

  2. Ověřte novou velikost systému souborů:

    df -h /mountpoint
    

    Snímek obrazovky znázorňující kód, který ověřuje novou velikost systému souborů Výsledek je zvýrazněný.

  3. Ověřte, že je vrstva LVM nad šifrovanou vrstvou:

    sudo lsblk
    

    Snímek obrazovky s kódem, který ověřuje, že vrstva LVM je nad šifrovanou vrstvou Výsledek je zvýrazněný.

    Pokud použijete lsblk bez možností, zobrazí se přípojné body několikrát. Příkaz seřadí podle zařízení a LV.

    Možná budete chtít použít lsblk -fs. V tomto příkazu obrátí pořadí řazení tak, -fs aby se přípojné body zobrazovaly jednou. Disky se zobrazují několikrát.

    sudo lsblk -fs
    

    Snímek obrazovky znázorňující alternativní kód, který ověřuje, že je vrstva LVM nad šifrovanou vrstvou Výsledek je zvýrazněný.

Rozšíření LVM na kryptografický svazek změnou velikosti existující pv

  1. Identifikace šifrovaných disků:

    sudo lsblk
    

    Snímek obrazovky znázorňující kód, který identifikuje šifrované disky Výsledky jsou zvýrazněné.

    sudo lsblk -s
    

    Snímek obrazovky znázorňující alternativní kód identifikující šifrované disky Výsledky jsou zvýrazněné.

  2. Zkontrolujte informace o pv:

    sudo pvs
    

    Snímek obrazovky s kódem, který kontroluje informace o fyzických svazcích Výsledky jsou zvýrazněné.

  3. Zkontrolujte informace o VG:

    sudo vgs
    

    Snímek obrazovky s kódem, který kontroluje informace o skupinách svazků Výsledky jsou zvýrazněné.

  4. Zkontrolujte informace o LV:

    sudo lvs
    

    Snímek obrazovky s kódem, který kontroluje informace o místním svazku Výsledek je zvýrazněný.

  5. Zkontrolujte využití systému souborů:

    df -h /mountpoint(s)
    

    Snímek obrazovky znázorňující kód, který kontroluje, kolik systému souborů se používá Výsledky jsou zvýrazněné.

  6. Zkontrolujte velikosti disků:

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

    Snímek obrazovky znázorňující kód, který kontroluje velikost disků Výsledky jsou zvýrazněné.

  7. Změňte velikost datového disku. Můžete použít portál, rozhraní příkazového řádku nebo PowerShell. Další informace najdete v části Změna velikosti disku v části Rozbalení virtuálních pevných disků na virtuálním počítači s Linuxem.

    Důležité

    Virtuální disky nemůžete změnit, když je virtuální počítač spuštěný. Uvolněte virtuální počítač pro tento krok.

  8. Zkontrolujte velikosti disků:

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

    Snímek obrazovky s kódem, který kontroluje velikosti disků Výsledky jsou zvýrazněné.

    V tomto případě došlo ke změně velikosti obou disků z 2 GB na 4 GB. Ale velikost systému souborů, LV a PV zůstávají stejné.

  9. Zkontrolujte aktuální velikost pv. Mějte na paměti, že v šifrování LVM je /dev/mapper/ PV zařízení, nikoli /dev/sd* zařízení.

    sudo pvdisplay /dev/mapper/devicemappername
    

    Snímek obrazovky znázorňující kód, který kontroluje velikost aktuálního fyzického svazku Výsledky jsou zvýrazněné.

  10. Změna velikosti pv:

    sudo pvresize /dev/mapper/devicemappername
    

    Snímek obrazovky znázorňující kód, který změní velikost fyzického svazku Výsledky jsou zvýrazněné.

  11. Zkontrolujte novou velikost pv:

    sudo pvdisplay /dev/mapper/devicemappername
    

    Snímek obrazovky s kódem, který kontroluje velikost fyzického svazku Výsledky jsou zvýrazněné.

  12. Změňte velikost šifrované vrstvy na pv:

    sudo cryptsetup resize /dev/mapper/devicemappername
    

    Použijte stejný postup pro všechny disky, u které chcete změnit velikost.

  13. Zkontrolujte informace o VG:

    sudo vgdisplay vgname
    

    Snímek obrazovky s kódem, který kontroluje informace o skupině svazků Výsledky jsou zvýrazněné.

    Virtuální skupina teď má dostatek místa pro přidělení virtuálním počítačům.

  14. Zkontrolujte informace LV:

    sudo lvdisplay vgname/lvname
    

    Snímek obrazovky s kódem, který kontroluje informace o místním svazku Výsledky jsou zvýrazněné.

  15. Zkontrolujte využití systému souborů:

    df -h /mountpoint
    

    Snímek obrazovky zobrazující kód, který kontroluje využití systému souborů Výsledky jsou zvýrazněné.

  16. Změna velikosti LV:

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

    Snímek obrazovky znázorňující kód, který změní velikost místního svazku Výsledky jsou zvýrazněné.

    Tady použijeme -r možnost změnit velikost systému souborů.

  17. Zkontrolujte informace LV:

    sudo lvdisplay vgname/lvname
    

    Snímek obrazovky s kódem, který získá informace o místním svazku Výsledky jsou zvýrazněné.

  18. Zkontrolujte využití systému souborů:

    df -h /mountpoint
    

    Snímek obrazovky znázorňující kód, který kontroluje využití systému souborů Výsledky jsou zvýrazněné.

Použijte stejnou proceduru změny velikosti u všech ostatních LV, které ji vyžadují.

Další kroky

Řešení potíží se službou Azure Disk Encryption