Bagaimana Penggunaan LVM Logical Volum Manager di Ubuntu

Berikut cara cara penggunaan dan pengaturan LVM, Seperti menambah kapasitas, membuat Logical Volume baru.

By Indra Yoga

Memeriksa ukuran, ruang yang kosong atau terisi

sudo df -h

output dari perintah df-h

dari gambar diatas kita dapat ketahui, saya memiliki dua logical volume yaitu /dev/mapper/ubuntu--vg-ubuntu--lv yang dimount ke / dan /dev/mapper/ubuntu--vg-lv--0 yang di mount ke /home.

Memeriksa ruang kosong di volume group

sudo vgdisplay

output dari perintah vgdisplay dari gambar diatas keta ketahui ada 1 volume group dengan nama ubuntu-vg dan ruang kosong (yang di kotak merah) 6.50 GB.

Menambah(extend) kapasitas Logical Volume (LV) dari ruang kosong yang tersedia di Volume Group

Misal kita ingin menambahkan ruang kosong yang tersedia sekian GB ke logical volume /dev/mapper/ubuntu--vg-ubuntu--lv

sudo lvextend -L +2G /dev/mapper/ubuntu--vg-ubuntu--lv

Jika ingin menambahkan seluruh ruang kosong tersedia ke LV

sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv

setelah itu, langkah selanjutnya jalankan perintah resize2fs

sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

kita lihat lagi kapasitas ruang kita dengan df -h output dari perintah df -h

Membuat Logical Volume (LV) baru dari ruang kosong yang tersedia di Volume Group dan mount ke filesystem

sudo lvcreate -l +100%FREE -n ubuntu--vg-lv--1 ubuntu-vg

Perintah tersebut akan membuat logical volume baru dengan nama ubuntu--vg-lv--1 di dalam volume group ubuntu-vg

kemudian logical volume tersebut kita mount ke filesystem, misal kita ingin logical volume di mount ke /var

Sebelumnya kita buat filesystem nya.

sudo mkfs.ext4 /dev/ubuntu-vg/ubuntu--vg-lv--1

kemudian kita mount ke /var

sudo mount /dev/ubuntu-vg/ubuntu--vg-lv--1 /var

jika ingin membuat mount persistent untuk memastikan filesystem di mount otomatis ketika reboot, edit file /etc/fstab

sebelumnya kita ambil dulu UUID dengan perintah blkid:

sudo blkid /dev/ubuntu-vg/ubuntu--vg-lv--1

kemudian edit file /etc/fstab dan tambahkan baris ini

UUID=isi UUID disini /var ext4 defaults 0 2

Menambahkan Hard Disk Baru

Jika kita memiliki harddisk baru dan ingin menambahkan ke server dan menggabungkan ke volume group yang sudah ada. pertama, kita check dulu apakah harddisk itu terdeteksi oleh server kita

sudo fdisk -l

contoh-output-fdisk

atau pilihan perintah lain adalah

sudo lvmdiskscan

contoh-output-lvmdiskscan

dari output diatas kita ketahui harddisk baru ada di /dev/sdb

Membuat Physical Volumes (pv) pada harddisk /dev/sdb

sudo pvcreate /dev/sdb

kemudian kita check lagi dengan perintah :

sudo lvmdiskscan -l

output-lvmdiskcan

dari output diatas, physical volumes baru telah dibuat.

menggabungkan physical volume /dev/sdb ke volume group yang sudah ada. sebelumnya kita ketahui nama volume group adalah ubuntu-vg

sudo vgextend ubuntu-vg /dev/sdb

kemudian kita bisa check kembali informasi volume group ubuntu-vg

sudo vgdisplay

output-perintah-vgdisplay

dari informasi diatas volume group ubuntu-vg telah berhasil bertambah kapasitasnya, kemudian kita bisa membuat atau menambahkan ke logical volume yang sudah ada sebelumnya seperti langkah sebelumnya.

Tags: server ubuntu
Share: X (Twitter)