Resize Volume di Instance OpenStack (partition volume)

-

Verifikasi Konsidisi Volume dan Instance saat ini

1. Verifikasi size volume saat ini

2. Login ke instance dan verifikasi directory mounting volume


Menambahkan ukuran Volume

1. Unmount atau lepas mounting direktori dari System Operasi.

sudo umount "mounting directory"

2. Detach Volume dari Instance.

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

3. Menambahkan 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 kedalam 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:

- Lakukan dengan menanggung resiko sendiri!

- 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.