Tue. Jan 31st, 2023

Halo sobat semua, selamat datang di website saya. Kali ini kita akan belajar Ubuntu 22.10. Kita akan melakukan extend LVM disk di Ubuntu 22.10. Dalam contoh kali ini, saya memiliki sebuah Ubuntu Server 22.10 yang terinstall di Proxmox. Kemudian, saya menambahkan sebuah hard disk baru ke server tersebut. Sekarang kita akan coba untuk melakukan extend disk yang sudah ada dengan disk yang baru. Nantinya, diharapkan total space hard disk kita akan menjadi lebih besar.

Langkah 1. Cek LVM di Ubuntu Server

Pada saat proses instalasi Ubuntu, kita diberi pilihan untuk menggunakan LVM.

Untuk memastikan, kita perlu melakukan cek kembali. Jalankan perintah berikut untuk mengetahui informasi mengenai volume group (VG).

sudo vgdisplay

Output:

vgdisplay output

Dalam contoh diatas, VG name nya adalah: ubuntu-vg dan ukuran/size Volume Group saya adalah sekitar 21.95 GB. Selanjutnya kita akan cek Logical Volume (LV) kita.

sudo lvdisplay

Output:

Seperti terlihat, nama logical volume saya adalah ubuntu-lv.

Langkah 2. Menyiapkan Hard Disk Baru

Seperti saya sebutkan diatas, saya akan melakukan extend LVM saya menggunakan hard disk kedua. Sekarang kita akan menyiapkan hard disk tersebut agar bisa digunakan di LVM.

sudo fdisk -l

Output:

Disk /dev/sdb: 10 GiB, 10737418240 bytes, 20971520 sectors
Disk model: QEMU HARDDISK   
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Seperti terlihat, hard disk kedua saya, dikenali sebagai /dev/sdb. Sebelum melanjutkan, harap hati-hati karena kalau ada kesalahan, maka data anda bisa jadi tidak bisa digunakan.

Membuat Physical Volume

sudo pvcreate /dev/sdb

Sekarang kita verifikasi dengan perintah

sudo lvmdiskscan -l

Sekarang kita sudah memiliki physical volume (pv) baru. Sekarang kita akan menambahkan pv tersebut ke volume group yang sudah ada. Dalam contoh ini nama vg saya adalah ubuntu-vg. Sekarang kita akan extend volume group tersebut dengan p

sudo vgextend ubuntu-vg /dev/sdb

Output:

Volume group "ubuntu-vg" successfully extended

Saat ini kita sudah melakukan extend untuk volume group kita. Sekarang, kita perlu melakukan extend logical volume (lv) kita. Adapun logical volume saya adalah ubuntu-lv.

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

Output:

Size of logical volume ubuntu-vg/ubuntu-lv changed from 10.97 GiB (2809 extents) to 31.94 GiB (8177 extents).
  Logical volume ubuntu-vg/ubuntu-lv successfully resized.

Selanjutnya, kita jalankan perintah ini.

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

Output:

resize2fs 1.46.5 (30-Dec-2021)
Filesystem at /dev/mapper/ubuntu--vg-ubuntu--lv is mounted on /; on-line resizing required
old_desc_blocks = 2, new_desc_blocks = 4
The filesystem on /dev/mapper/ubuntu--vg-ubuntu--lv is now 8373248 (4k) blocks long.

Sekarang mari kita cek dan bandingkan sebelum dan sesudah kita extend.

Sebelum di extend, ukuran dari lv saya adalah 11 G

Setelah di extend

Sekarang menjadi 32 G.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.