環境:
物理機:華為2288 V5
虛擬化:esxi 6.5.2
虛擬操作系統 windwos server 2012 標准版 內安裝sql server 和其他應用軟件
故障描述:window 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的學習。
