---
# System prepended metadata

title: 不停機新增google vm的硬碟大小
tags: [gcp, 工作]

---

###### tags: `工作` `gcp`
# 不停機新增google vm的硬碟大小
1. 進到google vm管理頁面
2. 點選要新增的執行個體
3. 進去後，點選要新增的硬碟
4. 進去後，點選編輯，並修改為自己想要的大小
5. ssh進入機器內部
6. 使用lsblk確認硬碟分割大小
7. 使用 sudo apt-get install cloud-initramfs-growroot安裝需要的套件
8. 使用以下指令，將特定的閒置硬碟空間，分配給特定的diskid
```
sudo growpart /dev/sda 1
```
9. 使用以下指令，讓diskid讀取多分配的空間
```
sudo resize2fs /dev/sda1
```
10. 在使用lsblk確認硬碟大小

# 參考來源
## 前兩個是操作參考，第三個是安裝套件參考
1. https://neostation.net/gcp-vm-add-space/
2. https://tech.sars.tw/posts/gcp-linux-enlarge-disk-size/
3. https://www.ionos.com/help/server-cloud-infrastructure/block-storage/adjusting-a-partition-after-enlarging-a-block-storage/

## 以下為操作影片
1. https://drive.google.com/file/d/1QFVFqesXxvFz8HPxMwiHIklBY5KjIL_U/view