环境:
物理机: 华为 2288 V5
虚拟化: esxi 6.5.2
虚拟操作系统 windwos server 2012 标准版 内安装 sql server 和其他应用软件
故障描述: Windows server 开机后运行大约 10-20 分钟 出现死机, 网络时通时断, 无法通过 vmware 客户端管理, 且强制关机速度极慢
? ?
排错过程: 首先创建快照, 以保存数据和故障. 通过 esxi 的命令行控制台使用命令关机, 以加快排错所消耗的时间, 其次在 esxi 下新安装了同版本的的全新操作系统, 测试全新的操作系统没有出现死机的现象.
然后开始排查操作系统的原因, 查看操作系统日志, 没有发现任何有价值的信息.
? ?
最后百度找到解决方法
? ?
造成死机的原因是因为默认情况下 server 2012 启用了自动维护的功能
? ?
经过测试, 不管是自动维护还是手动维护, 都会造成系统死机.
? ?
以下为彻底关闭自动维护功能的方法
? ?
Step 1
? ? 由于自动维护任务为系统级的权限, 因此默认情况下, 无法完全禁用此任务, 因此需要获得自动维护任务所需文件的完整访问权限. 具体做法如下:
? ?C:\Windows\System32\Tasks\Microsoft\Windows\TaskScheduler\Maintenance configurator
? ? 属性 -- 安全 -- 高级 -- 所有者, 将 administrator 设置为所有者.
? ?
Step 2
? ? 禁用相关任务计划
? ? 计算机管理 -- 任务计划程序 --Microsoft--Windows--TaskScheduler
? ? ? ? ? ?Idle Maintenance-- 右键 -- 禁用
? ? ? ? ? ?Maintenance Configurator-- 右键 -- 禁用 (没执行 Step 1 将提示无权限)
? ? ? ? ? ?Regular Maintenance-- 右键 -- 禁用
? ?
OK.
? ?
? ?
经过以上操作, 彻底关闭了自动维护功能, 问题解决.
? ?
感触: 查看日志其实没有找到关于自动维护失败的日志, 最后在计划任务中找到了相关的可能的错误以下为截图. 很有可能是自动维护功能启用了相关的操作, 操作的敏感位置没有被管理员赋予对应的权限, 所以才有以下报错, 操作员或管理员拒绝了请求, 因拒绝导致系统崩溃.
造成该问题的核心原因还是经验不足, 看来以后还加深 Windows server 的学习.
??
来源: http://www.bubuko.com/infodetail-3477961.html