--- status: seed type: concept tags: [] created: 2025-12-17 updated: 2026-06-15 aliases: [] --- # Proxmox VE — local, local-lvm, LVM ## Что такое local и local-lvm |Storage|Тип|Путь / устройство|Хранит| |---|---|---|---| |`local`|directory|`/var/lib/vz`|ISO, CT-шаблоны, бэкапы, snippets| |`local-lvm`|LVM thin pool|`pve/data` (LV в VG `pve`)|Диски VM/CT, снапшоты дисков| ## Куда скачиваются ISO через веб-интерфейс По умолчанию — в `local` (`/var/lib/vz/template/iso/`). Чтобы скачивать на другой storage — выбрать его в выпадающем списке при Download from URL. Условие: у storage должен быть включён Content type **ISO image** (Datacenter → Storage → Edit → Content). ## Проверить содержимое LVM ```bash # Список всех LV с размерами lvs # Storage Proxmox с backing-устройствами pvesm status ``` Thin pool определяется по атрибуту `twi` в колонке `Attr`. ## Удалить local-lvm и расширить root > Перед удалением убедиться, что на `local-lvm` нет дисков VM/CT (Data% = 0.00). ### 1. Удалить thin pool ```bash sudo lvremove /dev/pve/data # подтвердить: y ``` ### 2. Расширить root на нужный размер ```bash # Добавить конкретный размер (например, 60G): sudo lvresize -L +60G /dev/pve/root # Или отдать всё свободное место: sudo lvresize -l +100%FREE /dev/pve/root ``` ### 3. Расширить файловую систему ```bash sudo resize2fs /dev/pve/root ``` Работает online, перезагрузка не нужна. ### 4. Удалить storage из GUI Datacenter → Storage → `local-lvm` → Remove ### 5. Проверить результат ```bash lsblk lvs df -h / ``` ## Что делать с оставшимся свободным местом в VG pve Нераспределённое пространство можно использовать: - добавить как новый LVM storage в Proxmox - создать новый LV под конкретную задачу - оставить в резерве ```bash # Посмотреть свободное место в VG: vgs ```