Zobrazit stránkuStarší verzeZpětné odkazyNahoru Tato stránka je pouze pro čtení. Můžete si pouze prohlédnout zdrojový kód, ale ne ho měnit. Zeptejte se správce, pokud si myslíte, že něco není v pořádku. ====== LVM ====== [[https://wiki.archlinux.org/title/LVM|LVM]] umožňuje vytvářet logické svazky nad jedním nebo více fyzickými disky a průběžně je zvětšovat nebo přesouvat. V mém případě šlo o práci s rotačním HDD a navíc o kombinaci LVM s šifrováním přes [[https://wiki.archlinux.org/title/Dm-crypt/Encrypting_an_entire_system#LUKS_on_a_partition|dm-crypt/LUKS]]. ===== Instalace potřebných balíčků ===== <code bash> apt install lvm2 cryptsetup </code> ===== Vytvoření PV a VG ===== Nejprve se připraví fyzický svazek a z něj volume group: <code bash> pvcreate /dev/sda vgcreate disk4t /dev/sda vgs pvs </code> Ukázka výpisu: <code> VG #PV #LV #SN Attr VSize VFree disk4t 1 1 0 wz--n- 3,64t 2,64t PV VG Fmt Attr PSize PFree /dev/sda disk4t lvm2 a-- 3,64t 3,64t </code> ===== Vytvoření LV ===== Logický svazek se pak chová jako běžné blokové zařízení: <code bash> lvcreate -L 900G -n movies disk4t lvs </code> ===== Šifrování pomocí LUKS ===== Nad vytvořeným LV lze postavit šifrovanou vrstvu a na ní filesystém: <code bash> cryptsetup -c aes-xts-plain -s 512 -y luksFormat /dev/mapper/disk4t-movies cryptsetup luksOpen /dev/mapper/disk4t-movies movies mkfs.ext4 /dev/mapper/movies mount /dev/mapper/movies /mnt/movies </code> ===== Zvětšení šifrovaného svazku ===== Když je potřeba prostor zvětšit, jde se po vrstvách: * nejdřív rozšířit LV * potom rozšířit dm-crypt mapování * nakonec zvětšit filesystém <code bash> lvextend -L +1G /dev/disk4t/movies cryptsetup --verbose resize movies resize2fs /dev/mapper/movies </code> ===== Aktivace existujícího LVM svazku ===== Pokud se do systému připojí disk s už existujícím LVM, často stačí provést scan a aktivaci: <code bash> vgscan vgchange -ay </code> ===== Zdroje ===== * [[https://wiki.archlinux.org/title/LVM|LVM]] * [[https://wiki.archlinux.org/title/Dm-crypt/Encrypting_an_entire_system#LUKS_on_a_partition|dm-crypt / LUKS]] * [[https://www.root.cz/clanky/uvod-do-lvm/|Úvod do LVM]] * [[https://www.root.cz/clanky/lvm-prakticke-ukazky/|LVM praktické ukázky]] * [[https://www.root.cz/clanky/jak-vytvorit-sifrovany-oddil-v-linuxu/|Jak vytvořit šifrovaný oddíl v Linuxu]] infrastruktura/uloziste/lvm.txt Poslední úprava: 23.04.2026 11:58autor: Petr Nosek