我有一个托管在数据中心的 Win 2K3 服务器,因此所有管理都是通过 RDP 完成的。
最后几次我在修补服务器挂起后重新启动它 - 从它的外观来看,它仍然是公开响应的,但我对 RDP 的访问立即消失了。服务器将无限期地处于这种状态,它需要我让数据中心工程师对其进行冷启动,因为他们也无法在本地访问控制台。
事件日志只是说明我的重启失败,另一个日志条目提示应用程序弹出出现警告机器在本地启动之前不可用?
可能是什么原因造成的 - 我知道 3rd 方应用程序有时不能很好地使用关闭命令,但日志中没有证据表明哪个应用程序是问题,并且 MS 知识库的建议是删除应用程序 1 1、每次重启,直到问题解决!这是一个实时服务器,所以我没有那么奢侈。
是否有任何我可以查看的设置可能已经触发了弹出消息,并且是否有人有任何好的建议来发现根本原因,而我不需要去随机删除应用程序的 MS 方法?
日志条目:
22:15:20 - ID 1074 - 进程 Explorer.exe 已启动关闭计算机...原因如下:其他(计划中)
22:15:20 - ID 26 - 应用程序弹出窗口:Windows:如果您关闭了这台远程计算机,在远程位置的某人手动重新启动之前没有人可以使用它?是否要继续关闭?
22:15:22 - ID 1073 - 用户用户名尝试重新启动/关闭计算机服务器失败
22:15:41 - ID 1074 - 进程 Explorer.exe 已启动关闭计算机...原因如下:其他(计划中)
22:15:45 - ID 1074 - 进程 svchost.exe 已启动关闭计算机...原因如下:找不到标题或原因
6 月份发布的补丁之一在我们的许多服务器上都引起了这个问题,尤其是集群 SQL 和 Citrix(大约 30/500+)。
您是否尝试过从命令提示符重新启动?
编辑:
另外,您可以编辑您的问题并粘贴关闭日志的最后部分吗?
是否有人以交互方式登录,例如通过 VNC 或自动登录?当交互式会话中出现问题时,我偶尔会看到这种情况。这通常发生在 VNC 和 TS 服务器关闭后,因此无法进入并踢出服务器!这些天来,我坚持我的所有服务器都有一个 DRAC 卡(在 HP 上使用 iLO 卡),所以如果我需要,我可以远程硬重置它们。
JR
这有帮助吗:
http://support.microsoft.com/kb/930045
对此进行测试的一种方法是创建一个计划任务以在(例如)5 分钟内重新启动服务器,然后注销。这样,当重新启动发生时,终端服务会话不会处于活动状态。如果现在重新启动正常工作,则很可能是上述原因。
您可以在重新启动之前停止 IIS 和 SQL 服务器以及您的应用程序。如果这样做可以让您重新启动,那么您就知道它是其中之一,并且找出一个是消除的过程。
我会尝试验证他们是否只是在本地尝试 RDP,或者他们是否真的在尝试使用 KVM 或本地键盘/鼠标/显示器。如果他们只是在尝试 RDP,那么他们没有比你更进一步也就不足为奇了。
添加 VNC 或 logmein,因为它们为您提供控制台访问权限(添加两者为什么不),您可能会看到发生了什么。
还可以看看GRC 中的Wizmo,它是一个通用的小实用程序,可以从命令行进行关机/重启。在麻烦的机器上,我发现它比 windows 关机命令更好。