日前,圖書館內的同事就告知我說圖書館某台系統異常後無回應,他說廠商說要我們這邊將系統重啟,因為系統去年時就移至 vm 上,所以想要問我能不能連到 vm 幫他們重啟,或者是他們可以直接將實體設備重新啟動。
我是先問為什麼突然會「無回應」,這系統移至 vm 上已經有半年多了,要說是 vm 的關係也有些牽強,而且這台 vm 上近一半的資源都給這一部系統拿走了,32G 記憶體…要說資源不足也有誇張,尤其是 dashboard 上的資源使用壓根就沒超過一半呀…
同事是說廠商覺得因為 os 不是他安裝的,所以有這一些問題不能說是他們的系統的關係…那就是指幫他們安裝的我裝的系統有問題囉?但當初叫他們下來安裝是他們說不用,由我們這邊先裝好然後開遠端給他們就行了…
---------
上述純抱怨…
總之,當下確實使用 vm 的 webui 已經無法登入子系統了,只能使用強制將子系統虛擬斷電的方式重啟。
重啟後已經正常,我就讓圖書館同事請廠商進入檢查…過一會,同事就傳了廠商抓事件檢視器的圖,都是 error ,所以廠商覺得是系統的問題…我就依照他們給的圖片
ESENT 455
這幾個都跟 MSSQL 2012 有相關,我就讓同事將上述的畫面給廠商…
結果過了一段時間我再上去看,錯誤依舊…雖然不知道上次當掉的原因是否因為這一些的關係,但為了小心起見,就開始著手修正…
1) 有關 ESENT 455, 489, 490,會發現事件檢視器所告知道是 MSSQL 對針「C:\Windows\system32\LogFiles\Sum\」下的檔案要存取時發生異常,依照我所 google 到的資料,在「https://connect.microsoft.com/SQLServer/feedback/details/781317」所說的,在 Sum 資料匣上右鍵內容,找到安全性,新增「NT SERVICE\MSSQLServerOLAPService」和「NT SERVICE\MSSQLSERVER」有全部權限或有修改的權限
2) 有關 DistributedCOM 10016 ,我所找到的「https://social.msdn.microsoft.com/Forums/zh-TW/70cdb661-d53f-4c7a-a368-88cdd410d26e/windows-2012-r2-sql-server-2012-?forum=240」,在「系統管理工具\元件服務(comexp.msc)」,在「主控台根目錄\元件服務\電腦\我的電腦\DCOM 設定」,找到「Microsoft SQL Server Integration Services 11.0」,在上面按右鍵選內容,在「安全性」的「啟動和啟用權限」,預設應該是「自訂」,按下「編輯」,然後新增「NT SERVICE\MsDtsServer110」和「NT SERVICE\SQLSERVERAGENT」,並在兩個「本機啟動」都勾選
如此,就不會有上述的錯誤發生了
沒有留言:
張貼留言