您好,找到狀況了:
您的 Contabo 美國西區伺服器(IP 89.117.21.141) SSH 通但 K3s 沒在跑(port 6443 connection refused)。其他兩台 Tencent 都正常。
原因: 您在 Contabo 後台手動重啟 VM 後,K3s 服務沒有自動啟動。可能原因:
- K3s service 沒有 enable 為開機自啟(系統重啟後不會自己起)
- K3s 啟動過程出錯
請您 SSH 進去執行:
sudo systemctl status k3s --no-pager
sudo systemctl start k3s
sudo systemctl enable k3s
sudo journalctl -u k3s -n 50 --no-pager
執行 #1 跟 #2 看結果如何,告訴我:
systemctl status k3s 的輸出
- 如果
systemctl start k3s 失敗,把 #4 的 log 貼出來
通常重新啟動 K3s 服務後,K3s API 端口(6443)就會回來,Zeabur 端就能正常管理這台機器了。
注意: 「托管的服务器」如果是用 Wonder Mesh 帶來的,請確認您在 Contabo 後台沒有改過 firewall / network 配置,那也會造成 K3s 連不通。