[發明專利]服務器異常定位方法、裝置、存儲介質及服務器在審
| 申請號: | 202010623604.7 | 申請日: | 2020-06-30 |
| 公開(公告)號: | CN111722954A | 公開(公告)日: | 2020-09-29 |
| 發明(設計)人: | 余新來 | 申請(專利權)人: | 曙光信息產業(北京)有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07;G06F11/22 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 唐正瑜 |
| 地址: | 100000 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務器 異常 定位 方法 裝置 存儲 介質 | ||
1.一種服務器異常定位方法,所述服務器包括處理器、復雜可編程邏輯器件、主板管理器、BIOS、南橋芯片,所述復雜可編程邏輯器件分別與所述主板管理器、所述南橋芯片以及所述處理器連接,所述南橋芯片分別與所述BIOS以及所述處理器連接,所述BIOS與所述主板管理器連接;所述方法應用于所述主板管理器中,其特征在于,所述方法包括:
當所述服務器出現故障時,查詢存儲在所述主板管理器中的系統事件日志,所述系統事件日志包括第一系統事件日志,所述第一系統事件日志為通過讀取復雜可編程邏輯器件中存儲的計數器的計數值及重啟類型參數生成,所述計數器的計數值用于計量所述服務器的重啟次數,所述重啟類型參數用于表征所述服務器最近一次的啟動類型;
根據所述系統事件日志獲取所述服務器的重啟狀態信息;
根據所述重啟狀態信息判斷所述服務器的故障位置。
2.根據權利要求1所述的服務器異常定位方法,其特征在于,所述查詢存儲在所述主板管理器中的系統事件日志的步驟之前,還包括:
當檢測到復雜可編程邏輯器件的EventTrigger中斷信號時,讀取所述復雜可編程邏輯器件內存儲的計數器的計數值以及重啟類型參數;
當所述計數器的計數值相對上次讀取的計數器的計數值發生變化時,則判斷所述服務器發生重啟,并根據重啟類型參數生成對應的重啟事件記錄;
根據所述重啟事件記錄對所述系統事件日志中的第一系統事件日志進行更新。
3.根據權利要求1或2所述的服務器異常定位方法,其特征在于,所述重啟狀態信息包括:所述服務器的重啟類型以及所述服務器重啟達到的階段。
4.根據權利要求2所述的服務器異常定位方法,其特征在于,所述系統事件日志還包括第二系統事件日志;所述第二系統事件日志用于判斷系統重啟進入BIOS后的達到的階段,所述第二系統事件日志基于所述BIOS的多個運行事件記錄生成。
5.根據權利要求4所述的服務器異常定位方法,其特征在于,所述多個運行事件記錄包括BIOS啟動事件記錄;
所述方法還包括以下步驟:
接收所述BIOS發送的BIOS啟動事件記錄,所述BIOS啟動事件記錄在所述BIOS開始啟動時生成;
根據所述BIOS啟動事件記錄對所述第二系統事件日志進行更新。
6.根據權利要求4所述的服務器異常定位方法,其特征在于,所述多個運行事件記錄還包括顯示初始化完成事件記錄;
所述方法還包括以下步驟:
接收所述BIOS發送的顯示參數初始化完成事件記錄,所述顯示參數初始化完成事件記錄在所述BIOS完成對顯示參數初始化操作后生成;
根據所述顯示參數初始化完成事件記錄對所述第二系統事件日志進行更新;
或者,所述多個運行事件記錄還包括BIOS啟動完成事件記錄;
所述方法還包括以下步驟:
接收所述BIOS發送的BIOS啟動完成事件記錄,所述BIOS啟動完成事件記錄在所述BIOS完成啟動并將控制權傳遞給所述服務器的操作系統后生成;
根據所述BIOS啟動完成事件記錄對所述第二系統事件日志進行更新。
7.根據權利要求4所述的服務器異常定位方法,其特征在于,所述根據所述重啟狀態信息判斷所述服務器的故障位置,包括:
根據所述重啟類型以及所述服務器重啟達到的階段初步篩選出發生故障概率較大的服務器模塊;
從篩選出的發生故障概率較大的服務器模塊確認出所述服務器的故障位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于曙光信息產業(北京)有限公司,未經曙光信息產業(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010623604.7/1.html,轉載請聲明來源鉆瓜專利網。





