doc:appunti:linux:sa:linux_lvm
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:appunti:linux:sa:linux_lvm [2025/11/20 12:55] – [Modifica configurazione] niccolo | doc:appunti:linux:sa:linux_lvm [2025/11/21 18:31] (current) – [Snapshot] niccolo | ||
|---|---|---|---|
| Line 97: | Line 97: | ||
| < | < | ||
| - | lvreduce --resizefs --size -2G /dev/vg_inside/lv_home | + | lvreduce --resizefs --size -2G /dev/vg_server1/lv_home |
| </ | </ | ||
| Line 162: | Line 162: | ||
| < | < | ||
| resize2fs / | resize2fs / | ||
| + | </ | ||
| + | |||
| + | ===== Snapshot ===== | ||
| + | |||
| + | Crea uno snapshot del volume logico **lv_rootfs** assegnando il nome **lv_rootfs_snap** e allocando al massimo 2 Gb di spazio: | ||
| + | |||
| + | < | ||
| + | lvcreate --snapshot --size 2G --name lv_rootfs_snap / | ||
| + | </ | ||
| + | |||
| + | Viene creato il device virtuale **/ | ||
| + | |||
| + | Per vedere lo **stato dello snapshot** (soprattutto lo spazio usato dei 2 Gb allocati): | ||
| + | |||
| + | < | ||
| + | lvdisplay / | ||
| + | ... | ||
| + | COW-table size 2.00 GiB | ||
| + | ... | ||
| + | Allocated to snapshot | ||
| + | ... | ||
| + | </ | ||
| + | |||
| + | Se lo spazio tende ad esaurirsi è possibile allocarne altro con **lvextend**, | ||
| + | |||
| + | Nel caso in cui lo spazio dello snapshot si esaurisca, il device snapshot viene invalidato e mostra l' | ||
| + | |||
| + | < | ||
| + | lvs | ||
| + | LV | ||
| + | lv_rootfs | ||
| + | lv_rootfs_snap vg_server1 swi-a-s--- | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | lvs | ||
| + | LV | ||
| + | lv_rootfs | ||
| + | lv_rootfs_snap vg_server1 swi-I-s--- | ||
| + | </ | ||
| + | |||
| + | Infine per liberare lo spazio si rimuove lo snapshot con **lvremove**: | ||
| + | |||
| + | < | ||
| + | lvremove / | ||
| </ | </ | ||
doc/appunti/linux/sa/linux_lvm.1763639726.txt.gz · Last modified: by niccolo
