Perbedaannya secara singkat
Partisi adalah rentang tetap pada satu disk, dengan sistem berkas langsung di atasnya. LVM menambahkan satu lapisan: volume fisik digabungkan ke dalam grup volume, lalu volume logis dibuat dari ruang tersebut. Sistem berkas kemudian berada pada volume logis yang dapat diubah ukurannya dan dipindahkan tanpa bergantung pada lokasi fisik data.
Lihat susunan yang digunakan server saat ini
Mulailah dengan membaca susunan saat ini. Kolom TYPE dan FSTYPE menunjukkan partisi, LVM, enkripsi, dan RAID. Perintah LVM menunjukkan sisa ruang kosong dalam grup volume, karena ruang kosong tersebut tidak terlihat di df.
lsblk -f
sudo pvs
sudo vgs
sudo lvsKapan partisi standar sudah cukup
Untuk VPS kecil dengan satu disk virtual, partisi lebih sederhana dan memiliki lebih sedikit potensi masalah. Saat penyedia memperbesar disk, Anda memperbesar partisi terakhir dengan growpart, lalu sistem berkasnya. Batasannya, partisi hanya dapat diperbesar ke ruang kosong tepat di belakangnya, sehingga partisi swap atau partisi lain di posisi itu akan menghalangi.
Kapan LVM bermanfaat
LVM berguna jika pembagian ruang di kemudian hari belum diketahui, jika satu volume perlu mencakup beberapa disk, atau jika Anda ingin memindahkan data ke disk baru dengan pvmove selagi volume digunakan. LVM juga dapat membuat snapshot, yang memerlukan ruang cadangan. Snapshot pada disk yang sama bukanlah cadangan, dan snapshot klasik yang penuh menjadi tidak valid.
Membuat volume LVM
Perintah ini menggunakan disk kosong dan menghancurkan semua isinya, jadi periksa nama perangkat dua kali dengan lsblk. Sisakan sebagian ruang grup volume tanpa alokasi: memperbesar volume nanti mudah, sedangkan memperkecilnya lebih sulit. XFS sama sekali tidak dapat diperkecil, dan ext4 hanya dapat diperkecil saat tidak terpasang.
sudo pvcreate /dev/sdX
sudo vgcreate data /dev/sdX
sudo lvcreate -L 20G -n app data
sudo mkfs.ext4 /dev/data/appJika pilihan berubah di kemudian hari
Partisi berisi data umumnya tidak dapat diubah menjadi LVM langsung di tempat dengan alat standar. Cara yang lazim adalah menambahkan disk baru, membuat LVM di sana, menyalin data, lalu beralih menggunakannya. Ini juga memerlukan perubahan pada fstab dan mungkin konfigurasi boot. Siapkan rencana tersebut dengan cadangan yang sudah diverifikasi dan akses konsol. Detail boot berbeda menurut distribusi, sehingga banyak pemasang menempatkan /boot di luar LVM.
Disk di CH-J Server Manager
Disk Manager dalam Alpha 0.1.1 menampilkan disk beserta lapisannya, termasuk LUKS, LVM, RAID, dan ZFS. Tanpa root, inventaris hanya dapat dibaca dan tidak lengkap, serta dapat dimuat ulang dengan sudo. Perubahan terlebih dahulu dimasukkan ke antrean sebagai rencana untuk ditinjau, dan pekerjaan berhenti tanpa mengubah apa pun jika susunan berubah sejak rencana dibuat. Langkah yang dapat menyebabkan kehilangan data disertai peringatan untuk membuat cadangan terpisah terlebih dahulu. Cakupannya hanya perangkat blok Linux.