国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      控制器的故障數(shù)據(jù)保存方法、裝置、電子設(shè)備及存儲介質(zhì)與流程

      文檔序號:39608177發(fā)布日期:2024-10-11 13:16閱讀:19來源:國知局
      控制器的故障數(shù)據(jù)保存方法、裝置、電子設(shè)備及存儲介質(zhì)與流程

      本發(fā)明涉及故障數(shù)據(jù)保存,尤其涉及一種控制器的故障數(shù)據(jù)保存方法、裝置、電子設(shè)備及存儲介質(zhì)。


      背景技術(shù):

      1、相關(guān)技術(shù)可知,控制器,例如基板管理控制器(baseboard?managementcontroller,又稱mbc)在運行過程中會由于軟件錯誤、硬件故障等原因發(fā)生程序崩潰或系統(tǒng)重啟的故障問題。然而,在發(fā)生故障的過程中往往會導(dǎo)致故障數(shù)據(jù)丟失,從而導(dǎo)致后續(xù)的故障分析存在極大困難。

      2、因此,尋找一種能夠有效保存控制器在發(fā)生故障過程中形成的故障數(shù)據(jù)的故障數(shù)據(jù)保存方法成為當(dāng)前研究熱點。


      技術(shù)實現(xiàn)思路

      1、本發(fā)明提供一種控制器的故障數(shù)據(jù)保存方法、裝置、電子設(shè)備及存儲介質(zhì),實現(xiàn)能夠有效保存控制器在發(fā)生故障過程中形成的故障數(shù)據(jù),從而為提高故障診斷的準(zhǔn)確性和效率,縮短故障處理時間打下基礎(chǔ)。

      2、本發(fā)明提供一種控制器的故障數(shù)據(jù)保存方法,所述方法應(yīng)用于控制器,所述控制器部署有主控系統(tǒng)和輔助系統(tǒng),其中,所述輔助系統(tǒng)用于監(jiān)控所述主控系統(tǒng)的運行狀態(tài);所述方法包括:調(diào)用所述輔助系統(tǒng)實時監(jiān)測所述主控系統(tǒng)的運行狀態(tài);在基于所述輔助系統(tǒng)監(jiān)測到所述主控系統(tǒng)的運行狀態(tài)發(fā)生故障的情況下,控制所述輔助系統(tǒng)對所述控制器的鏡像文件進行備份,得到備份后鏡像文件,并將所述備份后鏡像文件保存至預(yù)設(shè)位置。

      3、根據(jù)本發(fā)明提供的一種控制器的故障數(shù)據(jù)保存方法,基于所述輔助系統(tǒng)監(jiān)測到所述主控系統(tǒng)的運行狀態(tài)發(fā)生故障,采用以下方式實現(xiàn):控制所述主控系統(tǒng)基于喂狗機制,實時向所述輔助系統(tǒng)的寄存器進行標(biāo)記信息寫入處理,其中,所述標(biāo)記信息用于表征所述主控系統(tǒng)運行正常;在基于所述輔助系統(tǒng)監(jiān)測到所述寄存器在預(yù)設(shè)時長內(nèi)不被寫入所述標(biāo)記信息的情況下,確定所述主控系統(tǒng)的運行狀態(tài)發(fā)生故障,或者在所述主控系統(tǒng)為linux操作系統(tǒng)的情況下,基于所述linux操作系統(tǒng)的內(nèi)核模塊通過異常錯誤處理機制,實時監(jiān)測所述linux操作系統(tǒng)的運行狀態(tài);在監(jiān)測到所述linux操作系統(tǒng)出現(xiàn)異常錯誤的情況下,向所述輔助系統(tǒng)發(fā)送故障信號指令;在所述輔助系統(tǒng)接收到所述故障信號指令的情況下,確定所述主控系統(tǒng)的運行狀態(tài)發(fā)生故障。

      4、根據(jù)本發(fā)明提供的一種控制器的故障數(shù)據(jù)保存方法,所述預(yù)設(shè)位置包括所述控制器的鏡像文件所在的快閃存儲器的未使用空間;所述將所述備份后鏡像文件保存至預(yù)設(shè)位置,具體包括:將所述備份后鏡像文件保存至所述控制器的鏡像文件所在的快閃存儲器的未使用空間。

      5、根據(jù)本發(fā)明提供的一種控制器的故障數(shù)據(jù)保存方法,所述預(yù)設(shè)位置包括外部存儲器的存儲空間;所述將所述備份后鏡像文件保存至預(yù)設(shè)位置,具體包括:控制所述輔助系統(tǒng)與所述外部存儲器建立通信連接,其中,所述外部存儲器為位于所述控制器之外的存儲器;調(diào)用所述輔助系統(tǒng),基于通信傳輸將備份后鏡像文件傳輸至所述外部存儲器的存儲空間進行保存。

      6、根據(jù)本發(fā)明提供的一種控制器的故障數(shù)據(jù)保存方法,在所述將所述備份后鏡像文件保存至預(yù)設(shè)位置之后,所述方法還包括:獲取所述控制器在正常運行狀態(tài)下運行得到的參考鏡像文件;將所述參考鏡像文件和所述備份后鏡像文件進行對比,得到對比結(jié)果,并根據(jù)所述對比結(jié)果確定所述控制器的故障類型。

      7、根據(jù)本發(fā)明提供的一種控制器的故障數(shù)據(jù)保存方法,所述備份后鏡像文件包括所述控制器的運行狀態(tài)信息、所述控制器的運行日志信息,以及所述控制器的硬件監(jiān)控數(shù)據(jù)信息;所述參考鏡像文件包括所述控制器的參考運行狀態(tài)信息、所述控制器的參考運行日志信息,以及所述控制器的參考硬件監(jiān)控數(shù)據(jù)信息;在根據(jù)所述對比結(jié)果確定所述控制器的故障類型之前,所述方法還包括:預(yù)先維護映射表,其中,所述映射表包括不同對比結(jié)果與不同故障類型的對應(yīng)關(guān)系,其中,所述對比結(jié)果至少包括第一對比結(jié)果、第二對比結(jié)果和第三對比結(jié)果,所述第一對比結(jié)果用于表征所述運行狀態(tài)信息和所述參考運行狀態(tài)信息的差異度大于差異度閾值的對比結(jié)果;所述第二對比結(jié)果用于表征所述運行日志信息和所述參考運行日志信息的差異度大于差異度閾值的對比結(jié)果;所述第三對比結(jié)果用于表征所述硬件監(jiān)控數(shù)據(jù)信息和所述參考硬件監(jiān)控數(shù)據(jù)信息的差異度大于差異度閾值的對比結(jié)果;所述根據(jù)所述對比結(jié)果確定所述控制器的故障類型,具體包括:在所述對比結(jié)果為所述第一對比結(jié)果的情況下,基于所述映射表得到與所述第一對比結(jié)果對應(yīng)的故障類型,并將與所述第一對比結(jié)果對應(yīng)的故障類型,作為所述控制器的故障類型;在所述對比結(jié)果為所述第二對比結(jié)果的情況下,基于所述映射表得到與所述第二對比結(jié)果對應(yīng)的故障類型,并將與所述第二對比結(jié)果對應(yīng)的故障類型,作為所述控制器的故障類型;在所述對比結(jié)果為所述第三對比結(jié)果的情況下,基于所述映射表得到與所述第三對比結(jié)果對應(yīng)的故障類型,并將與所述第三對比結(jié)果對應(yīng)的故障類型,作為所述控制器的故障類型。

      8、本發(fā)明還提供一種控制器的故障數(shù)據(jù)保存裝置,所述裝置應(yīng)用于控制器,所述控制器部署有主控系統(tǒng)和輔助系統(tǒng),所述輔助系統(tǒng)用于監(jiān)控所述主控系統(tǒng)的運行狀態(tài);所述裝置包括:監(jiān)控模塊,用于調(diào)用所述輔助系統(tǒng)實時監(jiān)測所述主控系統(tǒng)的運行狀態(tài);處理模塊,用于在基于所述輔助系統(tǒng)監(jiān)測到所述主控系統(tǒng)的運行狀態(tài)發(fā)生故障的情況下,控制所述輔助系統(tǒng)對所述控制器的鏡像文件進行備份,得到備份后鏡像文件,并將所述備份后鏡像文件保存至預(yù)設(shè)位置。

      9、本發(fā)明還提供一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)如上述任一種所述控制器的故障數(shù)據(jù)保存方法。

      10、本發(fā)明還提供一種非暫態(tài)計算機可讀存儲介質(zhì),其上存儲有計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)如上述任一種所述控制器的故障數(shù)據(jù)保存方法。

      11、本發(fā)明還提供一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上述任一種所述控制器的故障數(shù)據(jù)保存方法。

      12、本發(fā)明提供的控制器的故障數(shù)據(jù)保存方法、裝置、電子設(shè)備及存儲介質(zhì),應(yīng)用于控制器,控制器部署有主控系統(tǒng)和輔助系統(tǒng),其中,輔助系統(tǒng)用于監(jiān)控所述主控系統(tǒng)的運行狀態(tài);通過調(diào)用輔助系統(tǒng)實時監(jiān)測主控系統(tǒng)的運行狀態(tài);在基于輔助系統(tǒng)監(jiān)測到主控系統(tǒng)的運行狀態(tài)發(fā)生故障的情況下,控制輔助系統(tǒng)對所述控制器的鏡像文件進行備份,得到備份后鏡像文件,并將備份后鏡像文件保存至預(yù)設(shè)位置。實現(xiàn)能夠有效保存控制器在發(fā)生故障過程中形成的故障數(shù)據(jù),從而為提高故障診斷的準(zhǔn)確性和效率,縮短故障處理時間打下基礎(chǔ)。



      技術(shù)特征:

      1.一種控制器的故障數(shù)據(jù)保存方法,其特征在于,所述方法應(yīng)用于控制器,所述控制器部署有主控系統(tǒng)和輔助系統(tǒng),其中,所述輔助系統(tǒng)用于監(jiān)控所述主控系統(tǒng)的運行狀態(tài);所述方法包括:

      2.根據(jù)權(quán)利要求1所述的控制器的故障數(shù)據(jù)保存方法,其特征在于,基于所述輔助系統(tǒng)監(jiān)測到所述主控系統(tǒng)的運行狀態(tài)發(fā)生故障,采用以下方式實現(xiàn):

      3.根據(jù)權(quán)利要求1或2所述的控制器的故障數(shù)據(jù)保存方法,其特征在于,所述預(yù)設(shè)位置包括所述控制器的鏡像文件所在的快閃存儲器的未使用空間;所述將所述備份后鏡像文件保存至預(yù)設(shè)位置,具體包括:

      4.根據(jù)權(quán)利要求1或2所述的控制器的故障數(shù)據(jù)保存方法,其特征在于,所述預(yù)設(shè)位置包括外部存儲器的存儲空間;所述將所述備份后鏡像文件保存至預(yù)設(shè)位置,具體包括:

      5.根據(jù)權(quán)利要求1所述的控制器的故障數(shù)據(jù)保存方法,其特征在于,在所述將所述備份后鏡像文件保存至預(yù)設(shè)位置之后,所述方法還包括:

      6.根據(jù)權(quán)利要求5所述的控制器的故障數(shù)據(jù)保存方法,其特征在于,所述備份后鏡像文件包括所述控制器的運行狀態(tài)信息、所述控制器的運行日志信息,以及所述控制器的硬件監(jiān)控數(shù)據(jù)信息;所述參考鏡像文件包括所述控制器的參考運行狀態(tài)信息、所述控制器的參考運行日志信息,以及所述控制器的參考硬件監(jiān)控數(shù)據(jù)信息;

      7.一種控制器的故障數(shù)據(jù)保存裝置,其特征在于,所述裝置應(yīng)用于控制器,所述控制器部署有主控系統(tǒng)和輔助系統(tǒng),其中,所述輔助系統(tǒng)用于監(jiān)控所述主控系統(tǒng)的運行狀態(tài);所述裝置包括:

      8.一種電子設(shè)備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述程序時實現(xiàn)如權(quán)利要求1至6任一項所述控制器的故障數(shù)據(jù)保存方法。

      9.一種非暫態(tài)計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6任一項所述控制器的故障數(shù)據(jù)保存方法。

      10.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6任一項所述控制器的故障數(shù)據(jù)保存方法。


      技術(shù)總結(jié)
      本發(fā)明提供一種控制器的故障數(shù)據(jù)保存方法、裝置、電子設(shè)備及存儲介質(zhì),所述方法應(yīng)用于控制器,所述控制器部署有主控系統(tǒng)和輔助系統(tǒng),其中,所述輔助系統(tǒng)用于監(jiān)控所述主控系統(tǒng)的運行狀態(tài);所述方法包括:調(diào)用所述輔助系統(tǒng)實時監(jiān)測所述主控系統(tǒng)的運行狀態(tài);在基于所述輔助系統(tǒng)監(jiān)測到所述主控系統(tǒng)的運行狀態(tài)發(fā)生故障的情況下,控制所述輔助系統(tǒng)對所述控制器的鏡像文件進行備份,得到備份后鏡像文件,并將所述備份后鏡像文件保存至預(yù)設(shè)位置。實現(xiàn)能夠有效保存控制器在發(fā)生故障過程中形成的故障數(shù)據(jù),從而為提高故障診斷的準(zhǔn)確性和效率,縮短故障處理時間打下基礎(chǔ)。

      技術(shù)研發(fā)人員:王述洋,廖育明
      受保護的技術(shù)使用者:蘇州元腦智能科技有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/10/10
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1