一、 故障现象:看似正常的“假死”
在甲骨文云后台,实例状态显示为绿色的 Running,但应用和远程连接统统失效。 这通常意味着系统在启动过程中遭遇了严重的逻辑错误。
二、 寻找病根:消失的“器官”
本次故障的元凶是 /etc/fstab 文件。
- 起因:手动删除数据盘但未清理配置(系统升级造成)。
- 结果:系统启动时因找不到硬盘而停留在 Emergency Mode(紧急模式)。
三、 核心救治方案:控制台“手术”
1. 建立“生命线” —— 【避坑重点:新版路径】
不要去左侧资源栏浪费时间。
- 正确路径:进入 Instance Details(实例详情)页,点击横向菜单栏中的OS Management,下方
Console connection。 - 启动连接:点击
Launch Cloud Shell connection。
2. 进入维护模式 —— 【核心操作技巧】
重启实例后,在 Cloud Shell 屏幕出现 ===== 时按回车。 随后屏幕会提示: Give root password for maintenance (or press Control-D to continue):
- 关键修正:甲骨文云默认通常没有设置过 root 密码。
- 操作办法:此时直接按键盘上的
Ctrl + D即可跳过密码验证进入系统; 如果您曾经手动设置过 root 密码,则需输入密码后回车。
3. 修复配置文件
使用 cat <<EOF > /etc/fstab 命令进行覆盖写入。
- 关键动作:在故障硬盘(UUID)行开头加上
#号,屏蔽无效挂载。
四、 验证与重启
修改完成后执行 reboot。 当 FinalShell 重新跳出欢迎界面,意味着老机器已带着原来的 IP 满血复活。
五、 实战总结
- 界面常变:牢记 Console connection 在详情页的横向菜单中。
- 密码陷阱:遇到 root 密码提示优先尝试
Ctrl + D。 - 资源清理:修好后及时
Terminate掉临时创建的克隆实例。
发表回复