0
user-people-family-house-home

【GCP】VM 無法SSH連線: no space left on device

SSH不能連上的原因有很多種:port沒開,帳號密碼權限,磁碟滿前幾天就遇到磁碟滿這件事情導致GCP VM SSH無法連...

Posted by Roy on 2022-04-28 11:09:16 Views

SSH不能連上的原因有很多種:

port沒開,帳號密碼權限,磁碟滿

前幾天就遇到磁碟滿這件事情導致GCP VM SSH無法連線問題

du -chd 1 | sort -h  

這個指令可以把當前目錄占用大小做統計並且排序

處理邏輯

1.將這台VM的boot device退出 

2.開一台新的VM(或其他可用VM都行),把這顆硬碟掛入其他其他硬碟中

3.進入這台新的VM將硬碟磁區掛入Linux目錄

# sudo lsblk

NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
...
sda       8:0    0   30G  0 disk 
├─sda1    8:1    0 29.9G  0 part /
...
sdb       8:0    0   10G  0 disk 
├─sdb1    8:1    0  9.9G  0 part /
...
# sudo mkdir /mnt/sdb1
# sudo mount /dev/sdb1 /mnt/sdb1

4.這時候就可以開始整理就硬碟了,整理好之後將硬碟退出

5.將舊硬碟退出新的VM,再掛回原VM的開機硬碟中

# sudo umount -l /mnt/sdb1

6.順利開機

開機之後如果想在擴充可以參考

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

View Comments