Cara Menambah Kapasitas Partisi LVM (Logical Volume) di Linux Menggunakan Command Line
Pengantar
Bagi pengguna server Linux, sistem penyimpanan LVM (Logical Volume Manager) menjadi pilihan populer karena fleksibel dan mudah diperluas.
Dengan LVM, kita bisa menambah kapasitas partisi tanpa harus menghapus atau membuat ulang sistem file.
Artikel ini akan membahas langkah-langkah cara menambah kapasitas partisi LVM di Linux menggunakan command line secara aman dan praktis.
Apa Itu LVM?
LVM (Logical Volume Manager) adalah sistem manajemen penyimpanan di Linux yang memungkinkan pengguna:
Menggabungkan beberapa disk menjadi satu volume,
Memperbesar (resize) atau memperkecil kapasitas partisi dengan mudah,
Mengelola storage secara dinamis tanpa downtime.
Struktur utama dalam LVM terdiri dari:
Physical Volume (PV) → perangkat fisik seperti /dev/sda, /dev/nvme0n1.
Volume Group (VG) → kumpulan dari beberapa PV, misalnya pve atau vgdata.
Logical Volume (LV) → partisi virtual tempat sistem file dibuat, misalnya /dev/pve/root
Persiapan Sebelum Menambah Kapasitas LVM
Sebelum melakukan perubahan, pastikan:
- Anda memiliki ruang kosong (unallocated space) pada disk, atau telah menambahkan disk baru.
- Backup data penting terlebih dahulu.
- Jalankan semua perintah sebagai root atau gunakan sudo.
Langkah-langkah Menambah Kapasitas LVM
Artikel ini menjelaskan cara menambah kapasitas partisi LVM (Logical Volume) di Linux menggunakan Command Line Interface (CLI) dengan langkah-langkah aman dan praktis.
- Cek Disk dan Partisi
Tampilkan daftar disk dan partisi yang ada:
Lihat detail partisi pada disk target, misalnya NVMe:lsblk
Contoh output:fdisk -l /dev/nvme0n1
Masih tersedia ruang kosong sekitar 500 GB yang bisa digunakan untuk LVM baru.Device Start End Sectors Size Type /dev/nvme0n1p1 34 2047 2014 1007K BIOS boot /dev/nvme0n1p2 2048 2099199 2097152 1G EFI System /dev/nvme0n1p3 2099200 1363148800 1361049601 500G Linux LVM - Buat Partisi Baru
Masuk ke mode partisi:
Buat partisi baru, misalnya 500 GB:fdisk /dev/nvme0n1
Partisi baru akan menjadi /dev/nvme0n1p4.Command (m for help): n Partition number (4-128, default 4): First sector (default): Last sector, +/-size{K,M,G,T,P}: +500G - Ubah Tipe Partisi ke LVM
Masih di fdisk, ubah tipe partisi menjadi Linux LVM:
Perintah w menyimpan perubahan dan keluar dari fdisk.Command (m for help): t Partition number (1-4, default 4): 4 Hex code or alias (type L to list all): 8e Command (m for help): w - Cek Kembali Partisi
Pastikan partisi baru sudah terdeteksi:
Contoh output:lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS nvme0n1 259:0 0 1T 0 disk ├─nvme0n1p1 259:1 0 1007K 0 part ├─nvme0n1p2 259:2 0 1G 0 part /boot/efi ├─nvme0n1p3 259:3 0 500G 0 part │ ├─pve-swap 252:0 0 8G 0 lvm [SWAP] │ ├─pve-root 252:1 0 50G 0 lvm / │ └─pve-data 252:4 0 442G 0 lvm └─nvme0n1p4 259:4 0 500G 0 part - Buat Volume Group dan Logical Volume Baru
Tambahkan partisi baru ke LVM:
Cek hasilnya:pvcreate /dev/nvme0n1p4 vgcreate vg0 /dev/nvme0n1p4
Contoh output:vgs
Buat LV baru sesuai kebutuhan, misalnya 200 GB:VG #PV #LV #SN Attr VSize VFree pve 1 3 0 wz--n- 500G 16G vg0 1 0 0 wz--n- 500G 500G
LV baru siap digunakan untuk menyimpan data.lvcreate -n lv-data -L 200G vg0 mkfs.ext4 /dev/vg0/lv-data mkdir /mnt/data mount /dev/vg0/lv-data /mnt/data
Kesimpulan
Menambah kapasitas partisi LVM di Linux sangat mudah dilakukan hanya dengan command line.
Dengan mengikuti langkah-langkah di atas mulai dari menambah PV, memperbesar LV, hingga resize filesystem Anda bisa memperluas ruang penyimpanan tanpa perlu reinstall sistem.


