如何在 Google Cloud Platform (GCP) 增加既有的硬碟空間,解決容量不足的問題

1 urMF0EgCJ7YbtK090Rdikw - 如何在 Google Cloud Platform (GCP) 增加既有的硬碟空間,解決容量不足的問題

最近本站又經歷了一次重整,目前依然落腳在 Google Cloud Platform,只是沒想到以往的 g-small 方案已經不太夠用,時常會有記憶體不足的問題…有點扯遠了,最近重整時新創立的機器只給了 20 GB 的SSD,沒想到經營了快七年的網站加上每日的備份也已經肥到裝不太下,所以就要來善用 GCP 的彈性,為這部主機再增加一些硬碟的容量囉!今天就用這篇文章很簡略的筆記 & 教學一下整個過程。

為你的 GCP 主機增加硬碟容量教學:

首先進到 GCP 後台,在左側的選單找到「磁碟」,再點擊你想要修改的機器來編輯。

Image 004 1 - 如何在 Google Cloud Platform (GCP) 增加既有的硬碟空間,解決容量不足的問題

將硬碟的大小設定為你想要的數值,以本次的例子來說,本來只有 20G 的SSD,這邊我把它改成了 40,當然費用也會有所變化,要自己再去追蹤一下。

Image 005 - 如何在 Google Cloud Platform (GCP) 增加既有的硬碟空間,解決容量不足的問題

接著回到「VM執行個體」,透過 SSH 連線後,輸入 sudo lsblk,可以看到目前的硬碟狀態,sda 總共有40G,但 sda1 只有原本吃到的 20G 。

Image 002 - 如何在 Google Cloud Platform (GCP) 增加既有的硬碟空間,解決容量不足的問題

輸入 sudo growpart /dev/sda 1,將所有剩餘的空間分配給 sda1,然後輸入sudo resize2fs /dev/sda1 來更新 File System的sda1。

Image 003 1 - 如何在 Google Cloud Platform (GCP) 增加既有的硬碟空間,解決容量不足的問題

最後輸入 df -h 來檢查,可以看到 /dev/sda1 的容量已經變成了 40G。

參考連結: