Chọn loại storage phù hợp
Proxmox hỗ trợ nhiều loại storage local; mỗi loại chứa được những content type khác nhau. Chọn đúng loại theo mục đích:
| Loại | Dùng cho | Snapshot | Content |
|---|---|---|---|
| LVM-Thin | Disk VM/CT (khuyến nghị 1 disk) | ✔ | Disk image, Container |
| LVM (dày) | Disk VM, chia sẻ trên SAN | ✗ | Disk image, Container |
| Directory | ISO, backup, template (file-based) | qcow2 | Tất cả (ISO/VZDump/…) |
| ZFS | Disk VM + snapshot + replication | ✔ | Disk image, Container |
Muốn snapshot + replication + checksum → dùng ZFS (bài riêng). Bài này tập trung LVM-Thin & Directory.
Kiểm tra & xóa sạch disk mới
~2 phút
node → Disks
Xem disk mới (vd /dev/sdb), cột Usage phải trống. Nếu còn partition cũ → chọn disk → Wipe Disk (xóa sạch). Kiểm tra SMART = PASSED.
Wipe = xóa toàn bộ
Chắc chắn đúng disk mới, không phải disk OS hay disk chứa VM. Wipe không khôi phục được.
Tạo storage từ disk
~3 phút
LVM-Thin (cho disk VM)
node → Disks → LVM-Thin → Create: Thinpool → chọn disk → đặt Name (vd data) → Create. Storage tự xuất hiện, dùng ngay cho disk VM/CT.
Directory (cho ISO / backup / template)
node → Disks → Directory → Create: Directory → chọn disk → Filesystem ext4/xfs → Name (vd backup-local) → Create. Proxmox format + mount + tạo storage tự động.
Gán Content Type & giới hạn node
~2 phút
Datacenter → Storage → chọn storage → Edit
Tick Content cần chứa: Disk image, Container, ISO image, VZDump backup, Container template, Snippets. Có thể giới hạn storage chỉ ở vài Nodes.
Xong! Storage mới sẵn sàng: LVM-Thin cho disk VM, Directory cho ISO/backup.
Bonus: mở rộng disk cho VM có sẵn
Cần tăng dung lượng disk 1 VM: chọn VM → Hardware → chọn Disk → Disk Action → Resize → nhập dung lượng cộng thêm. Sau đó vào trong OS mở rộng partition (Windows: Disk Management; Linux: growpart + resize2fs).
Resize chỉ tăng, không giảm được an toàn qua GUI. Luôn snapshot/backup trước khi thao tác.
Troubleshooting
| Triệu chứng | Xử lý |
|---|---|
| Không tạo được LVM-Thin | Disk còn partition/signature cũ → Wipe Disk trước |
| Không upload được ISO vào storage | Storage chưa bật content "ISO image" → Datacenter → Storage → Edit |
| Disk mới không hiện | lsblk · kiểm tra cáp/hotplug; Disks → Reload |
| LVM-Thin báo đầy dù còn trống | Thin over-provision — theo dõi %usage thực của thinpool |