Resize Disk LVM

Sebelumnya sudah pernah saya share untuk konsep LVM dan cara membuat serta resizenya, berikut linknya. Nah saat ini akan saya share cara melakukan resize juga tapi dengan cara yang agak berbeda. Dimana untuk file sistemnya berbeda antara 1 disk LVM dengan yang lainnya.
Disini saya menggunakan sistem operasi CentOs 7, berikut kondisi disk saya sekarang :
enter image description here

Pada gambar diatas terlihat ada dua disk yang menggunakan tipe LVM yakni /dev/mapper/share-www_wordpress yang menggunakan file sistem "ext4" dan /dev/mapper/share-www_magento yang menggunakan file sistem "xfs".

Untuk melihat detail dari Logical Volume (LVs) bisa menggunakan perintah :
sudo lvs atau sudo lvdisplay

enter image description here

enter image description here

Langsung saja, berikut tahapannya :

  1. Cek ukuran disk saat ini menggunakan perintah "sudo df -hT" (tanpa tanda petik) :
    Masing-masing disk LVM memiliki ukuran 1 GB.
    enter image description here

Pastikan ukurang Volume Group (VGs) tersebut mencukupi ya, untuk melihat status VGs bisa menggunakan perintah :
sudo vgs atau sudo vgdisplay
enter image description here

Sesuaikan dengan kebutuhan Anda untuk penambahan kapasitas disknya.

  1. Saya akan melakukan resize semua LV tersebut, misalnya untuk /dev/mapper/share-www_wordpress 2 GB dan untuk /dev/mapper/share-www_magento 2GB juga.

Jalankan perintah berikut :

lvextend -L +2G share/www_wordpress
lvextend -L +2G share/www_magento
enter image description here

  1. Karena file sistem yang digunakan /dev/mapper/share-www_wordpress adalah ext4 maka untuk resize disknya menggunakan perintah resize2fs berikut perintahnya :
    sudo resize2fs -p [path LV]
    Contoh :
    sudo resize2fs -p /dev/mapper/share-www_wordpress

enter image description here

  1. Untuk resize /dev/mapper/share-www_magento menggunakan file sistem xfs caranya dengan perintah xfs_growfs :
    sudo xfs_growfs [path LV]

Contoh :
sudo xfs_growfs /dev/mapper/share-www_magento

enter image description here

  1. Jika sudah selesai, silakan cek status disk LVM Anda apakah ukurannya sudah berubah atau belum. Verifikasi dengan perintah :
    sudo df -hT

enter image description here

  1. Jika sudah berhasil pastinya untuk alokasi disk pada VGs juga akan berubah :

enter image description here

Sekian untuk cara resize disk LVM, Anda sudah belajar tentang cara resize menggunakan cara lvextend seperti pada post saya sebelumnya beserta resize2fs dan xfs_growfs. Selebihnya Anda bisa explore sendiri.

Semoga bermanfaat 🙂