Bagaimana Memperbesar kapasitas partisi LVS /dev/pve/data – Bagian 2

Jika kita melakukan perintah dibawah ini maka akan muncul kesalahan seperti berikut :

root@px2:/dev/pve# resize2fs /dev/mapper/pve-data
resize2fs 1.47.2 (1-Jan-2025)
resize2fs: Operation not permitted while trying to open /dev/mapper/pve-data
Couldn't find valid filesystem superblock.

Mari kita analisis langkah demi langkah.

❌ Kesimpulan Utama: /dev/pve/data BUKAN Filesystem Biasa — Ini adalah LVM Thin Pool

Error: Couldn’t find valid filesystem superblock

Berarti:

  • Tidak ada filesystem ext4/xfs di /dev/pve/data
  • Artinya, /dev/pve/data bukan partisi yang bisa di-mount langsung
  • Kemungkinan besar, ini adalah LVM thin pool (storage backend untuk VM Proxmox)

Cek Fakta dari lvscan Anda:

ACTIVE ‘/dev/pve/data’ [<1.84 TiB] inherit

Di Proxmox VE, volume bernama data di VG pve biasanya digunakan sebagai thin pool, bukan mount point filesystem langsung.

Contoh struktur umum Proxmox LVM:

LV NameTipeDeskripsi
pve/rootext4Root filesystem (`/`)
pve/datathin-poolBackend storage untuk disk VM (vm-100-disk-0, dll)
pve/vm-*thin volumeDisk VM

Artinya:
➡️ Anda tidak bisa menjalankan resize2fs pada thin pool
➡️ Karena bukan filesystem, tapi container untuk logical volume lainnya

Bagaimana Memastikan Ini Thin Pool?

Jalankan perintah:

Apa yang Harus Dilakukan Sekarang?

Anda tidak perlu resize filesystem pada /dev/pve/data, karena ini bukan filesystem.

Namun, jika tujuan Anda adalah:

Tujuan: Memperbesar kapasitas penyimpanan VM di Proxmox

→ Maka menambah ukuran data (thin pool) sudah benar, asal dilakukan dengan cara LVM, bukan filesystem

Langkah Aman: Perbesar Thin Pool data

1. Pastikan Volume Group punya ruang bebas

vgs
Contoh:
VG VSize VFree
pve <3.64t <1.80t
Jika ada ruang, lanjut.

2. Perbesar thin pool data

Gunakan lvresize:

lvresize --size +200G /dev/pve/data

✅ Output sukses:

Logical volume “data” successfully resized.

3. Verifikasi

lvs

Leave a Reply

Your email address will not be published. Required fields are marked *