嘟嘟社区

甲骨文重启失联, Connection closed by remote host


2 月份薅的羊毛,2 台 amd 2c1g 小鸡,系统都是 ubuntu20.04 ,稳定运行几个月,昨天执行完 sudo apt update ,更新了 docker ,重启后 ssh 失联,vnc 连上去发现开机时系统启动一系列服务包括 sshd 能正常启动,过了几秒到 docker 就异常崩溃,导致网络断开 ssh 无法登录。

打开 vnc 窗口,强制重启实例,拼手速在 sshd 正常启动 docker 还没开始启动那一瞬间用 ssh 登录上去执行:sudo systemctl disable docker ,把 docker 从开机自启里移除,再重启实例就能恢复正常,ssh 登录卸载 docker 重装 docker 照样崩溃,看来是救不活,存疑。

另一个实例也出故障,直接连不上。

浏览器打开 web 管理后台,oracle 帐号是好的,登录进去删了连不上的实例,重新创建 ubuntu20.04 、ubuntu22.04 、oracle linux 都无法连接,报错:

kex_exchange_identification: Connection closed by remote host

当然能确定的是 ip 、端口都是通的,ping 、telnet 22 都正常,看起来像被防火墙阻断,检查了入站规则又没问题,迷醉。

vnc 连上去可以看到登录界面,但输入帐号 ubuntu 后要输密码,oracle 内置的 ubuntu 镜像没有默认密码只能 ssh key 登录,就很扯,救援模式也没用。

在 web 界面终止删除实例 -> 重新创建,重复好多次都一样

还尝试用自定义镜像安装 debian ,上传到 bucket 导入提示:免费套餐过期配额不足不能使用自定义镜像。

注册帐号到 oracle 社区论坛,尝试发帖提示没权限。

各位彦祖,还有其他办法吗?

docker 那台能不能救

新实例如何连上去。

五块钱,包修好。