Storage LVM

Menyiapkan Partisi Untuk dijadikan LVM

Melihat daftar disk yang ada

lsblk

Contoh Output:

Membuat partisi yang nantinya partisi sebut akan kita jadikan LVM

fdisk /dev/vdb/

Jika muncul

Ketik n untuk membuat partisi baru, langkah selanjutnya sesuaikan dengan kebutuhan.

Selanjutnya

Ketik t lalu ketik 8e untuk merubah tipe partisi menjadi LVM

Ketik p untuk melihat partisi yang telah dibuat lalu ketik w untuk apply partisi lalu quit

Membuat PV (Physical Volume) agar bisa ditambahkan ke VG

pvcreate /dev/vdb1

Untuk melihat list Physical Volume Yang telah dibuat

pvs

Membuat VG (Volume Group)/(Menambahkan PV kedalam VG)

vgcreate nama-vg /dev/sdb1

Melihat list Volume Group yang telah dibuat

vgs

Melihat detail Freespace dll Volume Group

vgdisplay nama-vg

Membuat LV (Logical Volume)

Lv ini ibaratkan partisi dari VG yang siap digunakan, untuk membuat LV perintahnya adalah

lvcreate -L 500Mib -n nama-lv nama-vg

Atau jika kita ingin membuat LV namun dengan parameter PE (by default 1 PE = 4Mib) jika kita mendefinisikan 100 PE sama dengan 400Mib, gunakan parameter -l (huruf (L) kecil) untuk mendefinisikan dengan parameter PE

lvcreate -l 100 -n nama-lv nama-vg

Melihat list Logical Volume yang telah dibuat

lvs

VG Extend atau menambah kapasitas VG

Jika kita mempunyai beberapa disk fisik bisa kita tambahkan kedalam VG yang sudah ada untuk menambah ukurannya, cara untuk menambahkan phisicaldisk kedalam VG yang sudah ada perintahnya adalah

vgextend nama-vg /dev/vdc1

Menambah kapasitas LV menggunakan LVextend

Extend dengan parameter PE (gunakan -l (L kecil))

lvextend -l +50 /dev/nama-vg/nama-lv

Extend dengan parameter MiB (gunakan -L (L Besar))

lvextend -L +400MiB /dev/nama-vg/nama-lv

Setelah kita melakukan extend agar pada mount point ukurannya bertambah kita harus mengakumulasi extend menjadi format ext4 menggunakan resize2fs dan jika file systemnya xfs kita menggunakan xfs_growfs

File System EXT4

resize2fs /dev/nama-vg/nama-lv

File System XFS

xfs_growfs /dev/nama-vg/nama-lv