Juni 15, 2026
ChatGPT Image 15 Jun 2026, 07.39.26
Pelajari LVM dari nol, mulai PV, VG, LV hingga extend volume tanpa downtime dan snapshot backup untuk server Linux secara lengkap.

“Storage yang fleksibel bukan soal kapasitas besar, tetapi kemampuan beradaptasi tanpa mengganggu layanan.”

Mengapa Sysadmin Modern Harus Memahami LVM?

Salah satu tantangan terbesar dalam mengelola server Linux adalah ketika ruang penyimpanan mulai habis sementara layanan harus tetap berjalan.

Pada sistem partisi tradisional, menambah kapasitas disk sering kali membutuhkan downtime, proses migrasi data, atau bahkan instalasi ulang. Di sinilah LVM (Logical Volume Manager) menjadi solusi yang sangat penting.

LVM memungkinkan administrator memisahkan lapisan penyimpanan fisik dari lapisan logis sehingga kapasitas storage dapat diperluas secara fleksibel tanpa harus menghentikan layanan yang sedang berjalan.

Dengan LVM, Anda dapat:

  • Menambah kapasitas storage tanpa restart server
  • Menggabungkan beberapa disk menjadi satu volume
  • Membuat snapshot untuk backup
  • Memindahkan data antar disk dengan lebih mudah
  • Mengelola storage secara lebih fleksibel

Apa Itu LVM?

LVM atau Logical Volume Manager adalah teknologi manajemen storage di Linux yang memberikan lapisan abstraksi antara disk fisik dan filesystem.

Secara sederhana, LVM bekerja dengan tiga komponen utama:

1. Physical Volume (PV)

Physical Volume adalah disk atau partisi fisik yang akan digunakan oleh LVM.

Contoh:

/dev/sdb
/dev/sdc
/dev/sdd

Menginisialisasi disk menjadi Physical Volume:

pvcreate /dev/sdb

Melihat daftar PV:

pvs

atau

pvdisplay

2. Volume Group (VG)

Volume Group merupakan kumpulan satu atau lebih Physical Volume yang digabung menjadi sebuah pool storage.

Membuat Volume Group:

vgcreate data_vg /dev/sdb

Melihat informasi VG:

vgs

atau

vgdisplay

Setelah dibuat, seluruh kapasitas disk dalam VG dapat digunakan untuk membuat Logical Volume.


3. Logical Volume (LV)

Logical Volume adalah volume virtual yang digunakan layaknya partisi biasa.

Membuat Logical Volume 50 GB:

lvcreate -L 50G -n app_lv data_vg

Keterangan:

  • -L = ukuran volume
  • -n = nama volume
  • data_vg = nama Volume Group

Melihat Logical Volume:

lvs

atau

lvdisplay

Membuat Filesystem dan Mount

Setelah Logical Volume dibuat, langkah berikutnya adalah membuat filesystem.

Format menggunakan EXT4:

mkfs.ext4 /dev/data_vg/app_lv

Buat direktori mount:

mkdir /data

Mount volume:

mount /dev/data_vg/app_lv /data

Verifikasi:

df -h

Kini Logical Volume sudah siap digunakan oleh aplikasi maupun pengguna.


Extend Volume Tanpa Downtime

Salah satu fitur terbaik LVM adalah kemampuan memperbesar kapasitas volume saat server tetap aktif.

Misalnya kapasitas mulai penuh dan tersedia disk baru:

/dev/sdc

Langkah 1: Jadikan Disk Baru Sebagai PV

pvcreate /dev/sdc

Langkah 2: Tambahkan ke Volume Group

vgextend data_vg /dev/sdc

Cek hasilnya:

vgs

Kapasitas VG akan bertambah sesuai ukuran disk baru.


Langkah 3: Extend Logical Volume

Tambahkan kapasitas 50 GB:

lvextend -L +50G /dev/data_vg/app_lv

Langkah 4: Perbesar Filesystem

Untuk EXT4:

resize2fs /dev/data_vg/app_lv

Atau langsung:

lvextend -L +50G /dev/data_vg/app_lv -r

Parameter:

-r

akan memperbesar filesystem secara otomatis.


Verifikasi Hasil Extend

Sebelum:

df -h

Output:

50G Used 40G Available 10G

Sesudah extend:

100G Used 40G Available 60G

Seluruh proses dapat dilakukan tanpa restart dan tanpa menghentikan layanan.


Mengenal Snapshot pada LVM

Snapshot memungkinkan administrator mengambil kondisi storage pada titik waktu tertentu.

Fitur ini sangat berguna untuk:

  • Backup database
  • Backup file server
  • Sebelum upgrade aplikasi
  • Sebelum perubahan konfigurasi besar

Membuat Snapshot

Misalnya volume utama:

/dev/data_vg/app_lv

Buat snapshot:

lvcreate -L 5G -s -n snap_now /dev/data_vg/app_lv

Keterangan:

  • -s = snapshot
  • -L 5G = ukuran ruang snapshot
  • snap_now = nama snapshot

Cara Kerja Snapshot

Snapshot tidak langsung menyalin seluruh data.

LVM menggunakan metode:

Copy-On-Write (COW)

Artinya hanya perubahan data setelah snapshot dibuat yang akan disimpan.

Keuntungan:

  • Cepat dibuat
  • Hemat storage
  • Cocok untuk backup konsisten

Melihat Snapshot

lvs

Contoh output:

app_lv
snap_now

Menghapus Snapshot

Jika sudah tidak diperlukan:

lvremove /dev/data_vg/snap_now

Praktik Terbaik Menggunakan LVM

Gunakan VG Sebagai Pool Storage

Sisakan ruang kosong di dalam VG agar mudah melakukan ekspansi di masa depan.

Pantau Kapasitas Secara Berkala

Gunakan:

vgs
lvs
df -h

untuk memastikan kapasitas tetap aman.

Snapshot Hanya Bersifat Sementara

Snapshot bukan pengganti backup permanen.

Tetap gunakan solusi backup seperti:

  • Rsync
  • BorgBackup
  • Restic
  • Veeam
  • Proxmox Backup Server

Gunakan Nama yang Konsisten

Contoh:

prod_vg
db_vg
backup_vg
web_lv
db_lv

Penamaan yang baik akan memudahkan administrasi jangka panjang.


Kapan Sebaiknya Menggunakan LVM?

LVM sangat direkomendasikan untuk:

  • Server Linux produksi
  • Virtualisasi Proxmox
  • Database Server
  • File Server
  • Web Server
  • Kubernetes Worker Node
  • Storage berbasis SAN atau NAS

Untuk server modern, LVM hampir selalu menjadi pilihan yang lebih fleksibel dibanding partisi tradisional.


Kesimpulan

LVM memberikan fleksibilitas tinggi dalam pengelolaan storage Linux. Dengan memahami konsep Physical Volume (PV), Volume Group (VG), dan Logical Volume (LV), administrator dapat mengelola kapasitas penyimpanan secara dinamis tanpa mengganggu layanan yang sedang berjalan.

Kemampuan melakukan extend volume tanpa downtime serta fitur snapshot yang cepat dan efisien menjadikan LVM sebagai salah satu teknologi wajib yang perlu dikuasai oleh sysadmin Linux modern.

Jika Anda mengelola server Linux untuk kebutuhan produksi, memahami dan menerapkan LVM akan membantu meningkatkan ketersediaan layanan sekaligus mempermudah manajemen storage dalam jangka panjang.

FAQ

Apa itu LVM pada Linux?

LVM adalah Logical Volume Manager, teknologi yang memungkinkan pengelolaan storage secara fleksibel dengan memisahkan disk fisik dan volume logis.

Apa fungsi Physical Volume (PV)?

PV berfungsi sebagai disk fisik yang menjadi dasar pembentukan Volume Group.

Apa perbedaan VG dan LV?

VG adalah kumpulan storage dari satu atau lebih disk, sedangkan LV adalah volume virtual yang digunakan oleh sistem operasi.

Apakah LVM bisa diperbesar tanpa restart?

Ya. Salah satu keunggulan utama LVM adalah kemampuan memperbesar volume saat sistem tetap berjalan.

Apakah snapshot LVM sama dengan backup?

Tidak. Snapshot hanya merekam perubahan data dan biasanya digunakan untuk membuat backup yang konsisten.

Filesystem apa yang mendukung resize online?

EXT4 dan XFS mendukung resize saat sistem sedang aktif, dengan metode yang berbeda.


Sudah pernah menggunakan LVM di server Linux Anda?

Bagikan pengalaman, tantangan, atau tips terbaik Anda pada kolom komentar. Jika artikel ini bermanfaat, jangan lupa membagikannya kepada rekan sysadmin, administrator jaringan, dan praktisi Linux lainnya.

Ikuti blog ini untuk mendapatkan tutorial Linux, Kubernetes, Proxmox, Monitoring, Networking, dan Administrasi Sistem terbaru. Jangan lewatkan artikel menarik lainnya yang dapat membantu meningkatkan keterampilan Anda sebagai profesional IT

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *