{{page>:menu}} ====== LVM ====== * **Logical Volume Manager** * http://vychodil.inf.upol.cz/publications/white-papers/lvm/ -- {{linux:system:lvm.pdf}} * http://www.linuxexpres.cz/praxe/sprava-linuxoveho-serveru-lvm-prakticky ===== Snapshots ===== *snapshot se vytváří ve stejně VG jako je snapshotovaný logický oddíl *ve VG musí být volné místo o něco větší než je nastavená velikost obrazu *jako init skript: #! /bin/sh zarizeni="/dev/VolGroup00/LogVolRoot"; # LVM logický oddíl pripojny_bod="/mnt/snapshot"; # Adresář, kam vytvořený obraz připojíme velikost_obrazu="3G"; # tolik změn lze na disku udělat, než se snapshot zaplní na 100% nazev_obrazu="obraz"; # Název LVM obrazu nazev_vg="VolGroup00"; # LVM skupina svazků (VG) case "$1" in start) echo "Vytvářím obraz disku $zarizeni ...."; lvcreate -s -L ${velikost_obrazu} -n ${nazev_obrazu} ${zarizeni} && mount /dev/${nazev_vg}/${nazev_obrazu} ${pripojny_bod}; ;; restart) $0 stop $0 start ;; stop) echo "Ruším obraz disku ...."; umount ${pripojny_bod} && lvremove -f /dev/${nazev_vg}/${nazev_obrazu}; ;; *) echo "Použijte jeden z těchto parametrů: $0 {start|stop|restart}" exit 3 ;;