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.順利開機
開機之後如果想在擴充可以參考
No Comment!
Join Us Discuss