Files
SecondBrain/90 Library/HomeLab/Proxmox VE — local, local-lvm, LVM.md
T
Dmitry b28230288c arch-x1: 2026-06-15 19:38:47 | 6
Affected files:
90 Library/HomeLab/Proxmox VE — local, local-lvm, LVM.md
Inbox/Proxmox VE — local, local-lvm, LVM.md
90 Library/Linux/Sudoers.md
Inbox/Sudoers.md
99 System/Archive/Proxmox VE — local, local-lvm, LVM — source.md
99 System/Archive/Sudoers — source.md
2026-06-15 19:38:47 +03:00

100 lines
2.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Proxmox VE — local, local-lvm, LVM
status: seed
type: guide
tags:
- homelab
- proxmox
- lvm
- storage
created: 2025-12-17
updated: 2026-06-15
aliases: []
source: "[[Proxmox VE — local, local-lvm, LVM — source]]"
---
# 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
```
## Связанные заметки
- [[Infrastructure — ada-dev]]