一種服務(wù)器故障可視化快速診斷的方法
【專利摘要】本發(fā)明主要介紹一種服務(wù)器故障可視化快速診斷的方法。涉及服務(wù)器維修【技術(shù)領(lǐng)域】,在服務(wù)器系統(tǒng)發(fā)生故障的時候,先通過前面板上不同的紅色LED(發(fā)光二極管)燈來指示不同的故障類型,然后通過服務(wù)器前面板上的一塊OLED(有機(jī)發(fā)光二極管)顯示屏來查看具體的故障信息,以達(dá)到故障快速診斷的目的。
【專利說明】一種服務(wù)器故障可視化快速診斷的方法
[0001]【技術(shù)領(lǐng)域】
本發(fā)明涉及服務(wù)器維修【技術(shù)領(lǐng)域】,具體地說是一種服務(wù)器故障可視化快速診斷的方法。
【背景技術(shù)】
[0002]服務(wù)器出故障造成的損失較大。作為服務(wù)器維修人員需要了解一些服務(wù)器故障恢復(fù)的基本知識,知道在維修時可以做些什么來最快速的解決問題也可以減少故障停機(jī)時間。
[0003]在服務(wù)器的維修中,線索都會顯得撲朔迷離,一般來說不可能一次就可以準(zhǔn)確地判斷出問題的所在。這樣就要求相關(guān)人員要有信心及耐心。出現(xiàn)錯誤一般的流程是通過系統(tǒng)日志上的信息來解決,如果沒有解決問題再找出其它因素,然后再看日志信息。總之,月艮務(wù)器出錯后,必須一步一步解決,沒有捷徑可言。
[0004]服務(wù)器一旦發(fā)生故障,其影響力遠(yuǎn)較普通電腦大得多,所以一旦服務(wù)器發(fā)生故障。必須在最快的時間內(nèi)解決問題,以避免最大的損失。
[0005]高可靠性作為服務(wù)器的一個重要特性,使得故障檢測必然成為服務(wù)器的一個重要功能。目前服務(wù)器故障檢測主要是利用的LED燈或7段數(shù)碼管與故障手冊結(jié)合的方式,具體就是用戶先判斷LED燈或7段數(shù)碼管的狀態(tài),然后查閱故障手冊定位具體的故障,這種方法的缺點(diǎn)是故障手冊中信息一般都很多,用戶查找會花費(fèi)很多的時間,無法做到快速定位故障的目的。
【發(fā)明內(nèi)容】
[0006]本發(fā)明克服以上問題,在服務(wù)器出現(xiàn)故障的時候利用BMC(基板控制器)將故障信息收集起來傳送到可編程控制器,最后利用可編程控制器控制紅色LED燈指示出故障類型并在OLED顯示屏上將故障信息內(nèi)容顯示出來,從而實現(xiàn)快速定位故障的目的。
[0007]具體步驟如下:
I)服務(wù)器系統(tǒng)的BMC需實時監(jiān)控系統(tǒng)是否發(fā)生故障。
[0008]2)當(dāng)BMC監(jiān)控到系統(tǒng)發(fā)生故障時,將故障信息打包通過串口發(fā)送到可編程控制器。
[0009]3)可編程控制器收到BMC發(fā)出的故障信息包后,將故障信息解碼為故障類型和故障具體說明兩部分。
[0010]4)可編程控制器通過判斷故障類型,來點(diǎn)亮這種故障類型所對應(yīng)的紅色LED燈。
[0011]5)同時可編程控制器將故障具體信息發(fā)送到OLED屏幕顯示出來。
[0012]6)另外如果系統(tǒng)同時出現(xiàn)兩種或以上的故障時,用戶可通過OLED屏幕的翻頁控制按鍵來查閱完整的故障信息。
[0013]7)定位具體故障原因并解決故障。
[0014]BMC實時監(jiān)控服務(wù)器系統(tǒng)工作狀態(tài),并在服務(wù)器出現(xiàn)故障的時候,將故障信息按照故障類型和故障具體內(nèi)容的格式編碼為故障信息包,然后BMC通過RS232串行總線將編碼完成的故障信息包傳送到可編程控制器。
[0015]故障類型主要分為五類:一、CPU故障,包括CPU的核心電壓異常,CPU溫度異常,CPU功耗超過門限值等;二、內(nèi)存故障,包括內(nèi)存溫度異常,內(nèi)存總量異常等;三、PSU (PowerSupply Unit)故障,包括PSU報警,系統(tǒng)功耗超過門限值等;四、傳感器(Sensor)故障,包括系統(tǒng)內(nèi)部溫度超過門限值,系統(tǒng)電源電壓異常等;五、PCI設(shè)配故障,包括PCI設(shè)備無法識別,PCI設(shè)備報警等;六、板卡故障,包括安裝在系統(tǒng)上的功能板卡異常,功能板卡需更換
坐寸ο
[0016]在OLED顯示屏上將上面提到的六種故障作為一級菜單顯示的,具體故障內(nèi)容作為對應(yīng)一級菜單下的二級菜單內(nèi)容顯示,用戶可使用OLED顯示屏翻頁及確定/返回功能按鍵來查看不同故障類型下的具體故障信息,來定位具體的故障并使用對應(yīng)的解決方案。此外可編程控制器可將固定一段時間內(nèi)的所有故障信息進(jìn)行保存,供用戶及客服人員調(diào)用,以達(dá)到定期收集并排查故障的目的。
[0017]本發(fā)明的有益效果是:
利用可編程控制器控制紅色LED燈指示出故障類型并在OLED顯示屏上將詳細(xì)的故障信息內(nèi)容顯示出來,從而實現(xiàn)快速定位故障的目的。
[0018]用戶可使用OLED顯示屏翻頁及確定/返回功能按鍵來查看不同故障類型下的具體故障信息,來定位具體的故障并使用對應(yīng)的解決方案。此外可編程控制器可將固定一段時間內(nèi)的所有故障信息進(jìn)行保存,供用戶及客服人員調(diào)用,以達(dá)到定期收集并排查故障的目的。
【專利附圖】
【附圖說明】
[0019]附圖1是本發(fā)明的故障診斷總體框圖;
附圖2是本發(fā)明的故障診斷UI界面。
【具體實施方式】
[0020]如圖1所示,本發(fā)明利用現(xiàn)有服務(wù)器監(jiān)控管理芯片BMC實時監(jiān)控服務(wù)器系統(tǒng)工作狀態(tài),并在服務(wù)器出現(xiàn)故障的時候,將故障信息按照故障類型和故障具體內(nèi)容的格式編碼為故障信息包,然后BMC通過RS232串行總線將編碼完成的故障信息包傳送到可編程控制器。
[0021]可編程控制器接收到故障信息包后,將其解碼還原為故障類型和故障內(nèi)容兩部分;故障類型主要分為五類:一、CPU故障,包括CPU的核心電壓異常,CPU溫度異常,CPU功耗超過門限值等;二、內(nèi)存故障,包括內(nèi)存溫度異常,內(nèi)存總量異常等;三、PSU (PowerSupply Unit)故障,包括PSU報警,系統(tǒng)功耗超過門限值等;四、傳感器(Sensor)故障,包括系統(tǒng)內(nèi)部溫度超過門限值,系統(tǒng)電源電壓異常等;五、PCI設(shè)配故障,包括PCI設(shè)備無法識別,PCI設(shè)備報警等;六、板卡故障,包括安裝在系統(tǒng)上的功能板卡異常,功能板卡需更換等??删幊炭刂破髋袛喙收项愋秃?,點(diǎn)亮對應(yīng)的LED故障類型指示燈(如圖2)。
[0022]同時在OLED顯示屏上將上面提到的六種故障作為一級菜單顯示的,具體故障內(nèi)容作為對應(yīng)一級菜單下的二級菜單內(nèi)容顯示,用戶可使用OLED顯示屏翻頁及確定/返回功能按鍵來查看不同故障類型下的具體故障信息,來定位具體的故障并使用對應(yīng)的解決方案。此外可編程控制器可將固定一段時間內(nèi)的所有故障信息進(jìn)行保存,供用戶及客服人員調(diào)用,以達(dá)到定期收集并排查故障的目的。
[0023]具體步驟按照以下方式進(jìn)行:
I)服務(wù)器系統(tǒng)的BMC需實時監(jiān)控系統(tǒng)是否發(fā)生故障。
[0024]2)當(dāng)BMC監(jiān)控到系統(tǒng)發(fā)生故障時,將故障信息打包通過串口發(fā)送到可編程控制器。
[0025]3)可編程控制器收到BMC發(fā)出的故障信息包后,將故障信息解碼為故障類型和故障具體說明兩部分。
[0026]4)可編程控制器通過判斷故障類型,來點(diǎn)亮這種故障類型所對應(yīng)的紅色LED燈。
[0027]5)同時可編程控制器將故障具體信息發(fā)送到OLED屏幕顯示出來。
[0028]6)另外如果系統(tǒng)同時出現(xiàn)兩種或以上的故障時,用戶可通過OLED屏幕的翻頁控制按鍵來查閱完整的故障信息。
[0029]7)定位具體故障原因并解決故障。
[0030]在服務(wù)器系統(tǒng)發(fā)生故障的時候,先通過服務(wù)器前面板上不同的紅色LED(發(fā)光二極管)燈來指示不同的故障類型,然后通過前面板上的一塊OLED(有機(jī)發(fā)光二極管)顯示屏來查看具體的故障信息,以達(dá)到故障快速診斷的目的。
【權(quán)利要求】
1.一種服務(wù)器故障可視化快速診斷的方法,其特征在于在服務(wù)器出現(xiàn)故障的時候利用BMC (基板控制器)將故障信息收集起來傳送到可編程控制器,最后利用可編程控制器控制紅色LED燈指示出故障類型并在OLED顯示屏上將故障信息內(nèi)容顯示出來,從而實現(xiàn)快速定位故障的目的。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于 具體步驟如下: 服務(wù)器系統(tǒng)的BMC需實時監(jiān)控系統(tǒng)是否發(fā)生故障; 當(dāng)BMC監(jiān)控到系統(tǒng)發(fā)生故障時,將故障信息打包通過串口發(fā)送到可編程控制器; 可編程控制器收到BMC發(fā)出的故障信息包后,將故障信息解碼為故障類型和故障具體說明兩部分; 可編程控制器通過判斷故障類型,來點(diǎn)亮這種故障類型所對應(yīng)的紅色LED燈; 同時可編程控制器將故障具體信息發(fā)送到OLED屏幕顯示出來; 另外如果系統(tǒng)同時出現(xiàn)兩種或以上的故障時,用戶可通過OLED屏幕的翻頁控制按鍵來查閱完整的故障信息; 定位具體故障原因并解決故障。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于BMC通過RS232串行總線將編碼完成的故障信息包傳送到可編程控制器。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于故障類型主要分為五類:一、CPU故障,包括CPU的核心電壓異常,CPU溫度異常,CPU功耗超過門限值等;二、內(nèi)存故障,包括內(nèi)存溫度異常,內(nèi)存總量異常等;三、PSU (Power Supply Unit)故障,包括PSU報警,系統(tǒng)功耗超過門限值等;四、傳感器(Sensor)故障,包括系統(tǒng)內(nèi)部溫度超過門限值,系統(tǒng)電源電壓異常等;五、PCI設(shè)配故障,包括PCI設(shè)備無法識別,PCI設(shè)備報警等;六、板卡故障,包括安裝在系統(tǒng)上的功能板卡異常,功能板卡需更換等。
【文檔編號】G06F11/32GK103995768SQ201410254461
【公開日】2014年8月20日 申請日期:2014年6月10日 優(yōu)先權(quán)日:2014年6月10日
【發(fā)明者】白秀楊, 葉豐華 申請人:浪潮電子信息產(chǎn)業(yè)股份有限公司