在 Oracle® Solaris 11.2 中排除系统管理问题

退出打印视图

更新时间: 2014 年 9 月
 
 

系统挂起时应执行的操作

如果某些软件进程出现问题,系统可能会冻结或挂起,而不是完全崩溃。遵循以下步骤可以从挂起的系统中进行恢复。

  1. 确定系统是否正在运行窗口环境并遵循以下建议。如果这些建议无法解决问题,请转到步骤 2。

    • 确保指针位于正在键入命令的窗口中。

    • 如果用户意外按下了可冻结屏幕的 Ctrl-s,请按下 Ctrl-q。Ctrl-s 仅会冻结窗口,而不是整个屏幕。如果一个窗口被冻结,请尝试使用其他窗口。

    • 如果可能,请从网络中的其他系统中远程登录。使用 pgrep 命令查找挂起的进程。如果窗口系统看似已挂起,请标识进程并将其中止。

  2. 按 Ctrl-\ 组合键强制退出运行的程序并(可能)写出 core 文件。

  3. 按 Ctrl-C 组合键中断可能正在运行的程序。

  4. 远程登录并尝试确定和中止使系统挂起的进程。

  5. 远程登录,成为 root 角色,然后重新引导系统。

  6. 如果系统仍然无法响应,请强制进行故障转储并重新引导。有关强制故障转储并引导的信息,请参见引导和关闭 Oracle Solaris 11.2 系统 中的强制实施系统故障转储和重新引导

  7. 如果系统仍然无法响应,请关闭电源,等待一分钟左右,然后重新打开电源。

  8. 如果始终无法使系统响应,请联系当地的服务提供商获取帮助。