Home > Tutorial > Memperkecil Ukuran Disk LVM

Memperkecil Ukuran Disk LVM

Diinginkan kapasitas disk logikal (LV) diperkecil. Semula disk berukuran 1.8TB dan akan dibuat menjadi 500GB. Tools LVM dapat digunakan untuk mengecilkan ukuran disk.

Disk lv (logical volume) tersebut diberikan nama /dev/vglun001/lvapps1. Utilitas disk kecil, hanya 298G. Dengan kapasitas 1.8T, penggunaan disk ini tidak efisien, sehingga perlu diperkecil menjadi 500G. Berikut langkahnya dari konsole Linux menggunakan user root.

  1. Cek kapasitas dan utilitas disk dengan df. Pastikan besar utilitas disk lebih kecil dari ukuran disk baru (500G). Disk (lvapps1) berada di grup volume (VG) vglun001.
    $ vgchange -a y vglun001
    $ lvscan /dev/vglun001/lvapps1
    ACTIVE '/dev/vglun001/lvapps1' [1.80 TiB] inherit
    $ mkdir /mnt/test
    $ mount /dev/vglun001/lvapps1 /mnt/test
    $ df -h
    /dev/mapper/vglun001-lvapps1 1.8T  269G  1.5T  16% /mnt/test
  2. Cek filesystem di /dev/vglun001/lvapps1
    $ umount /mnt/test
    $ e2fsck /dev/vglun001/lvapps1
    
  3. Resize filesystem. Set ukuran filesystem yang ada di /dev/vglun001/lvapps1 ke 90% dari 500G, yaitu 450G.
    $ resize2fs /dev/vglun001/lvapps1 450G

    Proses ini membutuhkan waktu yang lama. Untuk memperkecil dari 1.8T ke 450G di komputer saya, resize2fs membutuhkan waktu sekitar 6 jam.

  4. Resize lv ke 500G. Cek ukuran lvapps1.
    $ lvresize -L 500G /dev/vglun001/lvapps1
    $ lvscan
    ACTIVE '/dev/vglun001/lvapps1' [500.00 GiB] inherit
    
  5. Resize filesystem ke ukuran disk yang diinginkan
    $ resize2fs /dev/vglun001/lvapps1
  6. Cek kapasitas dan utilitas disk
    $ mount /dev/vglun001/lvapps1 /mnt/test
    $ df -h
    /dev/mapper/vglun001-lvapps1 493G  269G  200G  58% /mnt/test
    $ pvscan
    PV /dev/disk/by-id/dm-name-360080e50002ebac800000418510f2889  VG vglun001 lvm2 [1.82 TiB / 1.31 TiB free]
    

    Utilitas disk lvapps1 menjadi 58% (dibandingkan sebelumnya 16%) dan masih tersisa ruang kosong 200G. Disk fisik kosong bertambah 1.31 TiB yang bisa digunakan untuk keperluan lain.

Referensi:
* How to Shrink an LVM Volume Safely

Categories: Tutorial
  1. No comments yet.
  1. No trackbacks yet.
*

This blog is kept spam free by WP-SpamFree.

Skip to toolbar