卡住的 shell ESXi 4.0 - 如何在不重启的情况下恢复?

卡住的 shell ESXi 4.0 - 如何在不重启的情况下恢复?

我通过连接到 ESXi 4.0 服务器并使用unsupportedKVM 远程使用 shell 登录进行了一些管理。

然后我输入exit

现在它停留在一个空白行:

# exit

_

_是一个闪烁的索引光标

有没有办法在不重启的情况下恢复 shell?我尝试过常见的ctrl-cctrl-desc和返回alt+f2,但alt+f1都只是让我回到了那个卡住的 shell。在alt+f2功能非常有限的屏幕中,我还尝试了“重新启动管理代理”选项……它也没有将屏幕改alt+f1回 shell 提示符。

此外,根据 Falcon Momot 在评论和回答中的建议:

我意识到只有alt+f1alt+f2alt+f11可用 ttys。

alt+f1 是不支持登录/管理的 shell

alt+f2 终端 GUI 选项

然后按 alt+f11 会出现红色文字,内容如下:

TSC:2720302897 cpu0:0)Init:461:此机器未启用执行禁用/不执行 CPU 功能。

我没有找到任何可以帮助我的启用建议,或者任何从 ESXi 客户端启用它的方法……无需访问服务器。

有什么建议么?

答案1

以 root 身份通过 SSH 登录(如果未启用,请启用),使用 ps aux 找到终端 shell 正在运行的进程,然后将其终止。如果这不起作用,请终止该终端的 getty,它将重新生成,并为您提供一个 shell。

如果这不起作用(您的版本中没有管理界面,或者其他原因),您可能没有其他选择,只能重新启动主机。

答案2

哎呀!解决方案很简单。我只需要为机器打开一个新的 KVM 实例。

相关内容