Memperbesar Partisi di Virtual Machine Xen

Untuk merubah Disk Space yang ada di server Benihime.Inc lakukan langkah-langkah berikut ini:

Contoh kasus menggunakan komputer lab dengan nama volumeGroup adalah vol.Xen dan nama LogicalVolumeGroup adalah lv.Xen dan partisi di dalam virtual Xen tidak menggunakan LVM, hanya partisi biasa.

Ubahlah ukuran LVM di Disk Fisik dengan perintah di bawah ini :


# lvextend -L +500M /dev/vol.Xen/lv.Xen /dev/sda8

pastikan ukuran di Xen Virtual telah bertambah dengan menjalankan perintah fdisk -l, . Lakukanlah reboot pada Xen Virtualnya, kemudian delete partisi lama dengan perintah
# fdisk /dev/xvda Enter tekan d,
kemudian setelah partisi di delete langkah selanjutnya adalah create partisi tersebut dengan mengalokasikan semua disk space yang tersisa. Kemudian jalankan perintah partprobe baik di komputer virtual maupun di komputer Fisik. Kemudian langkah selanjutnya adalah matikan terlebih dahulu komputer virtual, dengan perintah poweroff. Kembali ke komputer Fisik.
Jalankan kpartx -lv /dev/vol.Xen/lv.Xen untuk melakukan list dari mapping partition yang akan ditambahkan.

# kpartx -lv /dev/vol.Xen/lv.Xen
lv.Xen1 : 0 208782 /dev/vol.Xen/lv.Xen 63

lv.Xen2 : 0 1044225 /dev/vol.Xen/lv.Xen 208845

lv.Xen3 : 0 610470 /dev/vol.Xen/lv.Xen 1253070

lv.Xen5 : 0 6940017 /dev/vol.Xen/lv.Xen 1863603

Jalankan kpartx -av /dev/vol.Xen/lv.Xen,

# kpartx -av /dev/vol.Xen/lv.Xen
add map lv.Xen1 : 0 208782 linear /dev/vol.Xen/lv.Xen 63

add map lv.Xen2 : 0 1044225 linear /dev/vol.Xen/lv.Xen 208845

add map lv.Xen3 : 0 610470 linear /dev/vol.Xen/lv.Xen 1253070

add map lv.Xen5 : 0 6940017 linear /dev/vol.Xen/lv.Xen 1863603
,

kemudian jalankan fsck -f /dev/mapper/lv.Xen5 untuk mengecek kondisi disk, dan kenapa hanya lv.Xen5 yang dicek karena yang bisa diperbesar hanya dibagian paling akhir saja. Setelah langkah demi langkah berhasil dilakukan tiba saatnya untuk melakukan langkah merubah isi dari disknya, setelah langkah sebelumnya (lvextend) yang melakukan perubahan pada container tetapi isi dari container nya belum berubah.
Jalankan perintah resize /dev/vol.Xen/lv.Xen untuk merubah isi dari disk yang ada. Jika perintah di atas berhasil dilakukan maka akan muncul pesan seperti ini. “Resizing the filesystem on /dev/mapper/lv.Xen5 to 867502 (4k) blocks. The filesystem on /dev/mapper/lv.Xen5 is now 867502 blocks long”.

Langkah selanjutnya adalah melakukan penghapusan mapper yang dilakukan pada langkah sebelumnya dengan perintah :



# kpartx -dv /dev/mapper/lv.Xen5

del devmap : lv.Xen1

del devmap : lv.Xen2

del devmap : lv.Xen3

del devmap : lv.Xen5


~ Selamat Mencoba ~

0 comments:

Post a Comment