KVM yang saya gunakan terinstall Ubuntu 18.10, saya ingin menambah space 120 GB ke dalam hardisk yang sebelumnya sudah di setting.
Node Proxmox
Berikut ini yang perlu dijalankan di node proxmox, Proxmox yang saya gunakan menggunakan Debian 9.
Cek type disk yang digunakan oleh KVM anda, dengan mengensekusi dari terminal proxmox. Dimana 105 adalah ID dari vm anda.
qm config 105
contoh output
bootdisk: scsi0 cores: 2 ide2: none,media=cdrom memory: 4096 name: homelab-ubuntu18 net0: virtio=CE:5F:61:1B:E5:AD,bridge=vmbr0 numa: 0 ostype: l26 scsi0: local:105/vm-105-disk-0.qcow2,size=100G scsihw: virtio-scsi-pci smbios1: uuid=3d2b55f1-87b3-4b57-877b-867d8272b055 sockets: 1 vmgenid: d1662b9f-da33-4cc7-a36c-da9860304fde
resize disknya dengan
qm resize 105 scsi0 +120G
Dari KVM
Setelah ukuran hardisk diperbesar OS Ubuntu sudah mendeteksi perubahan tersebut, bisa di konfirmasi dengan mengecek dari terminal KVM disini menggunakan Ubuntu 18.10
fdisk -l
dibagian paling bawah output perintah tersebut bisa dilihat
Disk /dev/sda: 220 GiB, 236223201280 bytes, 461373440 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: 82AB65EC-E1D5-410C-B671-66C1826EAB69 Device Start End Sectors Size Type /dev/sda1 2048 4095 2048 1M BIOS boot /dev/sda2 4096 209713151 209709056 100G Linux filesystem
/dev/sda ukurannya 220 GB tetapi yang digunakan oleh OS hanya 100GB (/dev/sda2).
sudo cfdisk /dev/sda
pilih /dev/sda2 (partisi yang ingin di perbesar)
lalu pilih Resize. New Size
otomatis terisi 220G (tekan enter). lalu pilih Write
di pertanyaan ” Are you sure you want to write the partition table to disk?” ketik yes
akhiri dengan milih Quit
reboot vm anda.
Setelah login kembali, jalankan perintah
sudo resize2fs /dev/sda2
agar hardisk di Ubuntu di ubah menjadi 220GB.
Sebelum menjalankan resize2fs
udev 1.9G 0 1.9G 0% /dev
tmpfs 395M 908K 394M 1% /run
/dev/sda2 98G 95G 0 100% /
tmpfs 2.0G 0 2.0G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
/dev/loop0 67M 67M 0 100% /snap/lxd/9239
/dev/loop1 88M 88M 0 100% /snap/core/5662
/dev/loop2 53M 53M 0 100% /snap/lxd/10289
/dev/loop3 91M 91M 0 100% /snap/core/6405
/dev/loop4 53M 53M 0 100% /snap/lxd/10234
tmpfs 395M 0 395M 0% /run/user/1000
Setelah menjalankan resize2fs
udev 1.9G 0 1.9G 0% /dev
tmpfs 395M 908K 394M 1% /run
/dev/sda2 217G 95G 113G 46% /
tmpfs 2.0G 0 2.0G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
/dev/loop0 67M 67M 0 100% /snap/lxd/9239
/dev/loop1 88M 88M 0 100% /snap/core/5662
/dev/loop2 53M 53M 0 100% /snap/lxd/10289
/dev/loop3 91M 91M 0 100% /snap/core/6405
/dev/loop4 53M 53M 0 100% /snap/lxd/10234
tmpfs 395M 0 395M 0% /run/user/1000