Google Compute Engine Online Resizing of Persistent Disks

  • Posted on: 31 March 2017
  • By: oon
Google Compute Engine Online Resizing of Persistent Disks

Sejak Maret 2016 [1], di Compute Engine kita bisa mengubah ukuran disk tanpa perlu restart komputer, tapi...

tentu saja bergantung disk apa (apakah root disk atau additional disk), bergantung juga sistem operasinya mendukung atau tidak..

Contohnya sistem operasi yang sering saya gunakan yaitu CentOS, di versi CentOS 7, partisi utama atau root disk berjenis xfs, sehingga dalam proses resize yang disarakan pada artikel [1] tidak dapat langsung dikenali bahwa ukuran disk bertambah besar otomatis. (termasuk sudah buat VM baru, tentu saja sudah matikan VM, dengan ukuran disk yang lebih besar).

Nah ternyata salah satu cara untuk memperbesar partisinya menggunakan perintah xfs_growfs.

Salah satu yang menjelaskan dengan cukup mudah adalah artikel serverfault berikut [2].

SEBELUM MENCOBA BUAT SNAPSHOT DARI DISK TERLEBIH DAHULU.

Langkah 1, buat ulang partisi dengan fdisk, langkah-langkahnya dengan menghapus (d), buat baru (n), primary partition (p), mulai dari (1), sampai akhir, tekan sekali enter, lalu write (w).

(echo d; echo n; echo p; echo 1; echo ; echo; echo w) | sudo fdisk /dev/sda

Langkah 2, dengan pakai xfs_growfs

xfs_growfs /dev/sda1

Terakhir cek ulang ukuran partisinya apakah sudah berubah.

df -h

yap, seharusnya ada dokumentasi ini di Google Compute Engine.

[1]https://cloudplatform.googleblog.com/2016/03/introducing-Google-Cloud-Pe...
[2]https://serverfault.com/a/750140

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
By submitting this form, you accept the Mollom privacy policy.