• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種PCIE故障的處理方法和裝置制造方法及圖紙

    技術編號:15639016 閱讀:420 留言:0更新日期:2017-06-15 20:52
    本申請公開了一種PCIE故障的處理方法和裝置,該方法包括在內核中采集PCIE故障信息;將所述PCIE故障信息從內核傳輸到用戶態;在用戶態對收集的所述PCIE故障信息進行分析;根據分析的結果,對所述PCIE故障進行修復或隔離。該裝置包括采集單元,用于在內核中采集PCIE故障信息;傳輸單元,用于將所述PCIE故障信息從內核傳輸到用戶態;分析單元,用于在用戶態對收集的所述PCIE故障信息進行分析;修復和隔離單元,用于根據分析的結果,對所述PCIE故障進行修復或隔離。上述方法和裝置無需人工費事費力的去修復故障,能夠提高故障修復的效率和質量。

    【技術實現步驟摘要】
    一種PCIE故障的處理方法和裝置
    本專利技術屬于計算機應用
    ,特別是涉及一種PCIE故障的處理方法和裝置。
    技術介紹
    隨著計算機技術以及集成電路技術的飛速發展,不論從軟件還是硬件都得到了飛速提升。由于計算機的許多外設都是PCIE(PeripheralComponentInterfaceExpress)設備,隨著設備數量的不斷增加,PCIE設備出現故障的概率也越來越大,給管理員帶來很大的挑戰,這就需要管理員經常關注PCIE設備的健康狀態,即便如此,也很難及時發現故障。PCIE產生故障時,需要管理員查看大量的系統日志并分析,花費很長時間去修復出現故障的設備,而且有些服務的數據量巨大,服務器的集群也大,維護起來費時費力,而且可能嚴重影響服務的質量。
    技術實現思路
    為解決上述問題,本專利技術提供了一種PCIE故障的處理方法和裝置,無需人工費事費力的去修復故障,能夠提高故障修復的效率和質量。本專利技術提供的一種PCIE故障的處理方法,包括:在內核中采集PCIE故障信息;將所述PCIE故障信息從內核傳輸到用戶態;在用戶態對收集的所述PCIE故障信息進行分析;根據分析的結果,對所述PCIE故障進行修復或隔離。優選的,在上述PCIE故障的處理方法中,在所述對所述PCIE故障進行修復或隔離之后,還包括:將所述PCIE故障信息通知管理員。優選的,在上述PCIE故障的處理方法中,在所述將所述PCIE故障信息通知管理員之后,還包括:針對所述PCIE故障信息進行報警。優選的,在上述PCIE故障的處理方法中,所述在內核中采集PCIE故障信息為:向系統中打入內核補丁,修改內核代碼,在內核中采集PCIE故障信息。優選的,在上述PCIE故障的處理方法中,所述將所述PCIE故障信息從內核傳輸到用戶態為:以netlink的通信方式將所述PCIE故障信息從內核傳輸到用戶態。本專利技術提供的一種PCIE故障的處理裝置,包括:采集單元,用于在內核中采集PCIE故障信息;傳輸單元,用于將所述PCIE故障信息從內核傳輸到用戶態;分析單元,用于在用戶態對收集的所述PCIE故障信息進行分析;修復和隔離單元,用于根據分析的結果,對所述PCIE故障進行修復或隔離。優選的,在上述PCIE故障的處理裝置中,還包括:通知單元,用于將所述PCIE故障信息通知管理員。優選的,在上述PCIE故障的處理裝置中,還包括:報警單元,用于針對所述PCIE故障信息進行報警。優選的,在上述PCIE故障的處理裝置中,所述采集單元具體用于向系統中打入內核補丁,修改內核代碼,在內核中采集PCIE故障信息。優選的,在上述PCIE故障的處理裝置中,所述傳輸單元具體用于以netlink的通信方式將所述PCIE故障信息從內核傳輸到用戶態。通過上述描述可知,本專利技術提供的上述PCIE故障的處理方法和裝置,由于該方法包括在內核中采集PCIE故障信息;將所述PCIE故障信息從內核傳輸到用戶態;在用戶態對收集的所述PCIE故障信息進行分析;根據分析的結果,對所述PCIE故障進行修復或隔離,因此無需人工費事費力的去修復故障,能夠提高故障修復的效率和質量。附圖說明為了更清楚地說明本專利技術實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。圖1為本申請實施例提供的第一種PCIE故障的處理方法的示意圖;圖2為本申請實施例提供的第一種PCIE故障的處理裝置的示意圖;圖3為本申請實施例提供的第四種PCIE故障的處理裝置的示意圖。具體實施方式本專利技術的核心思想在于提供一種PCIE故障的處理方法和裝置,無需人工費事費力的去修復故障,能夠提高故障修復的效率和質量。下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。本申請實施例提供的第一種PCIE故障的處理方法如圖1所示,圖1為本申請實施例提供的第一種PCIE故障的處理方法的示意圖,該方法包括如下步驟:S1:在內核中采集PCIE故障信息;需要說明的是,可以在計算機的操作系統內核中,利用KPatch工具,打入故障補丁,用來收集故障信息,其中故障信息可以包括但不限于故障發生的位置以及故障原因,并將其進行封裝和傳輸。另外,可以在操作系統運行的過程中打入補丁模塊,無需去再編譯內核,而通常所說的補丁,是在編譯內核的時候將補丁打到內核源碼里面,然后編譯,具體的,可以通過/proc文件、直接在kernel里面修改代碼,這樣也可以實現故障信息的采集,此處并不限制具體的實現方式。S2:將所述PCIE故障信息從內核傳輸到用戶態;需要說明的是,由于收集故障信息的位置在內核,而后續的處理過程發生在用戶態,因此需要將PCIE故障信息從內核傳輸到用戶態,而具體的傳輸方式包括但不限于利用netlink通道。S3:在用戶態對收集的所述PCIE故障信息進行分析;具體的,可以對所述PCIE故障信息進行分類統計,得到分析的結果。S4:根據分析的結果,對所述PCIE故障進行修復或隔離。需要說明的是,在該步驟中,分析完成后,就可以嘗試自動修復故障,若修復不成功,如內存錯誤,就可以將故障的內存做隔離,避免故障內存再次被使用導致系統不穩定,避免該故障對系統或者關鍵服務造成嚴重的影響,產生嚴重的后果,這種方式能夠彌補人為監控PCIE設備健康狀態、手動管理故障及分析故障產生原因的效率低下和不能及時有效處理而導致機器不能穩定運行的不足。通過上述描述可知,本申請實施例提供的上述第一種PCIE故障的處理方法包括在內核中采集PCIE故障信息;將所述PCIE故障信息從內核傳輸到用戶態;在用戶態對收集的所述PCIE故障信息進行分析;根據分析的結果,對所述PCIE故障進行修復或隔離,因此無需人工費事費力的去修復故障,能夠提高故障修復的效率和質量。本申請實施例提供的第二種PCIE故障的處理方法,是在上述第一種PCIE故障的處理方法的基礎上,還包括如下技術特征:在所述對所述PCIE故障進行修復或隔離之后,還包括:將所述PCIE故障信息通知管理員。具體的,把故障的處理結果及詳細的信息發送給管理員,可以以短信或郵件的方式進行通知,以確保故障處理合理,具體的形式包括但不限于制作圖表或曲線,以輔助管理員更直觀的觀察故障。本申請實施例提供的第三種PCIE故障的處理方法,是在上述第二種PCIE故障的處理方法的基礎上,還包括如下技術特征:在所述將所述PCIE故障信息通知管理員之后,還包括:針對所述PCIE故障信息進行報警。需要說明的是,有些故障信息較為嚴重,因此讓信息以最快速度讓管理員了解并處理是非常重要的,例如某個硬件損壞無法修復時,為了不影響系統的正常使用,就必須進行隔離,以CPU為例,一個機器上CPU有24核,假如其中一個核損壞了且無法修復,就必須盡快隔離,不能再使用,其他23個還可以使用,但是性能就有所下降,此時必須通知管理員及時更換設備,這種報警的方式能夠表明事態緊本文檔來自技高網...
    一種PCIE故障的處理方法和裝置

    【技術保護點】
    一種PCIE故障的處理方法,其特征在于,包括:在內核中采集PCIE故障信息;將所述PCIE故障信息從內核傳輸到用戶態;在用戶態對收集的所述PCIE故障信息進行分析;根據分析的結果,對所述PCIE故障進行修復或隔離。

    【技術特征摘要】
    1.一種PCIE故障的處理方法,其特征在于,包括:在內核中采集PCIE故障信息;將所述PCIE故障信息從內核傳輸到用戶態;在用戶態對收集的所述PCIE故障信息進行分析;根據分析的結果,對所述PCIE故障進行修復或隔離。2.根據權利要求1所述的PCIE故障的處理方法,其特征在于,在所述對所述PCIE故障進行修復或隔離之后,還包括:將所述PCIE故障信息通知管理員。3.根據權利要求2所述的PCIE故障的處理方法,其特征在于,在所述將所述PCIE故障信息通知管理員之后,還包括:針對所述PCIE故障信息進行報警。4.根據權利要求3所述的PCIE故障的處理方法,其特征在于,所述在內核中采集PCIE故障信息為:向系統中打入內核補丁,修改內核代碼,在內核中采集PCIE故障信息。5.根據權利要求1-4任一項所述的PCIE故障的處理方法,其特征在于,所述將所述PCIE故障信息從內核傳輸到用戶態為:以netlink的通信方式將所述PCIE故障信息...

    【專利技術屬性】
    技術研發人員:常現超
    申請(專利權)人:鄭州云海信息技術有限公司
    類型:發明
    國別省市:河南,41

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 97精品人妻系列无码人妻| 无码国产精品一区二区免费式直播 | 久久久91人妻无码精品蜜桃HD| 亚洲&#228;v永久无码精品天堂久久| 久久人妻少妇嫩草AV无码蜜桃| 国产在线无码不卡影视影院 | 免费a级毛片无码a∨蜜芽试看| 国产又爽又黄无码无遮挡在线观看| 亚洲av无码久久忘忧草| 欧洲精品无码一区二区三区在线播放| 亚洲AV无码成人专区| 人妻系列AV无码专区| 国产精品无码一本二本三本色 | 免费无码黄动漫在线观看| 亚洲av无码国产精品夜色午夜| 免费无码午夜福利片| 无码无需播放器在线观看| 亚洲av无码片在线观看| 久久久国产精品无码免费专区| 亚洲AV无码一区二三区| 免费无码又爽又高潮视频 | 亚洲区日韩区无码区| 小12箩利洗澡无码视频网站| 精品国产aⅴ无码一区二区| 日韩人妻无码精品久久久不卡| 中文字幕无码免费久久| 精品久久久久久无码中文字幕| 一本一道中文字幕无码东京热| 精品久久久久久久无码久中文字幕 | 久久久久久久人妻无码中文字幕爆 | 四虎影视无码永久免费| 国产精品无码素人福利| 无码国产成人午夜电影在线观看| 乱人伦人妻中文字幕无码| 最新亚洲春色Av无码专区| 亚洲另类无码专区丝袜| 无码日韩精品一区二区免费| 亚洲av无码一区二区三区天堂 | 亚洲精品人成无码中文毛片| 无翼乌工口肉肉无遮挡无码18| 亚洲av无码成人精品区在线播放 |