Resize Volume di Instance OpenStack (partition volume)

-

Verifikasi kondisi Volume dan Instance saat ini

1. Verifikasi ukuran volume saat ini

2. Login ke instance dan verifikasi direktori mounting volume


Menambahkan ukuran Volume

1. Unmount atau lepas mounting direktori dari Sistem Operasi.

sudo umount "mounting directory"


2. Detach Volume dari Instance.

Volume --> Select Volume --> Manage Attachments --> Select an Instance --> Detach Volume

3. Menambahkan ukuran Volume.

Volume --> Select Volume --> Extend Volume --> masukan ukuran baru dalam satuan GiB (Ukuran baru harus lebih besar dari ukuran saat ini) --> Extend Volume

4. Attach Volume kembali ke dalam Instance.

Volume --> Select Volume --> Manage Attachments --> Select an Instance --> Attach Volume


5. Cek dan verifikasi ukuran Volume didalam Instance.

sudo fdisk -l


Partisi volume /dev/vdb1 masih memiliki ukuran lama sementara ukuran disk keseluruhan sudah berubah.

6. Resize partisi volume

sudo fdisk “/dev/vdx”



Tekan "p" dan kemudian ENTER untuk memverifikasi partisi volume


Tekan "d" dan kemudian ENTER untuk menghapus partisi lama


Tekan "n" lalu ENTER untuk membuat partisi baru,

Tekan ENTER untuk memilih primary,

Tekan ENTER untuk memilih nomor partisi 1,

Tekan ENTER untuk memilih nilai default dari first sector of the partition,

Tekan ENTER untuk memilih nilai default dari last sector of the partition,

Tekan "w" untuk menyimpan konfigurasi.

sudo partprobe



7. Verifikasi ukuran partisi setelah langkah 6.

sudo fdisk -l



8. Cek file system disk

lsblk -f



9. Mount disk ke directory instance

sudo mount “/dev/vdx1” “/mount/point”



catatan:
- "dev / vdx" adalah lokasi disk dan "/ mount / point" adalah direktori titik mount
- Ukuran partisi volume tidak berubah sampai langkah ini

10. Ubah ukuran volume disk Jika sistem file disk adalah xfs, jalankan perintah ini:

sudo xfs_growfs “/mount/point”


dan jika sistem file disk ext4 kemudian jalankan perintah ini:

sudo e2fsck -f “/dev/vdx1”
sudo resize2fs “/dev/vdx1”

catatan: Volume tidak harus dipasang


11. Selesai

Catatan:

- Sebaiknya melakukan backup atau snapshot volume sebelum melakukan penambahan ukuran Volume ini.

- Sudah dites dengan System Operasi : CentOS 7, Ubuntu 18.04 LTS, Ubuntu 16.04 LTS, OpenSUSE Leap 42.3, Debian 9.5, Debian 8.11, Fedora 28, dan CloudLinux 7.4.