[發(fā)明專利]一種基于ipmitool的自動(dòng)監(jiān)測(cè)BMC工作狀態(tài)的方法在審
| 申請(qǐng)?zhí)枺?/td> | 201410556837.4 | 申請(qǐng)日: | 2014-10-20 |
| 公開(公告)號(hào): | CN104360922A | 公開(公告)日: | 2015-02-18 |
| 發(fā)明(設(shè)計(jì))人: | 王野;蘇仁娟 | 申請(qǐng)(專利權(quán))人: | 浪潮電子信息產(chǎn)業(yè)股份有限公司 |
| 主分類號(hào): | G06F11/30 | 分類號(hào): | G06F11/30 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250101 山東*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 ipmitool 自動(dòng) 監(jiān)測(cè) bmc 工作 狀態(tài) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及BMC狀態(tài)監(jiān)測(cè)技術(shù)領(lǐng)域,具體地說是一種實(shí)用性強(qiáng)、基于ipmitool的自動(dòng)監(jiān)測(cè)BMC工作狀態(tài)的方法。
背景技術(shù)
隨著IT技術(shù)的迅猛發(fā)展,傳統(tǒng)信息化服務(wù)以及日趨強(qiáng)大的云計(jì)算服務(wù)對(duì)服務(wù)器的穩(wěn)定性要求越來越高并且對(duì)于服務(wù)器的使用數(shù)量不斷增多,這也對(duì)服務(wù)器的監(jiān)測(cè)、管理和維護(hù)帶來了不便,此時(shí)通過BMC的web界面和KVM?over?IP?功能來監(jiān)測(cè)、管理和操作服務(wù)器顯得尤為重要和便利。作為服務(wù)器產(chǎn)品提供商,一款服務(wù)器無論是在研發(fā)階段還是生產(chǎn)階段都需要對(duì)產(chǎn)品的質(zhì)量進(jìn)行嚴(yán)格監(jiān)控,從而嚴(yán)格保證該產(chǎn)品的穩(wěn)定性。而服務(wù)器研發(fā)種類越來越多,生產(chǎn)出貨量也不斷增加,產(chǎn)品測(cè)試的自動(dòng)化、高效化也變得勢(shì)在必行了。同時(shí)進(jìn)行多款產(chǎn)品、批量產(chǎn)品的測(cè)試,可以是增加人員,也可以是編寫自動(dòng)化測(cè)試工具。然而顯然自動(dòng)化測(cè)試工具在人力、時(shí)間、成本等資源方面要節(jié)省的多,也減少了不必要的人機(jī)交互過程。服務(wù)器在運(yùn)行過程中BMC可能會(huì)出現(xiàn)一段時(shí)間的無法工作(比如無法遠(yuǎn)程訪問或者無法獲取服務(wù)器sensor值等現(xiàn)象),這會(huì)影響客戶對(duì)服務(wù)器的操作和使用,所以需要在產(chǎn)品的測(cè)試過程中將這些問題找出并解決。因此,現(xiàn)基于ipmitool工具研發(fā)出一種自動(dòng)監(jiān)測(cè)BMC工作狀態(tài)的方法,有效解決上述問題。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是針對(duì)以上不足之處,提供一種實(shí)用性強(qiáng)、基于ipmitool的自動(dòng)監(jiān)測(cè)BMC工作狀態(tài)的方法。
一種基于ipmitool的自動(dòng)監(jiān)測(cè)BMC工作狀態(tài)的方法,其具體實(shí)現(xiàn)過程為:
一、首先由工作人員輸入BMC?IP地址;
二、設(shè)置shell腳本,自動(dòng)安裝ipmitool工具;
三、當(dāng)ipmitool工具可以ping通BMC?ip地址,進(jìn)入下一步;當(dāng)無法ping通BMC?ip地址時(shí),則結(jié)束整個(gè)檢測(cè)過程;
四、獲取實(shí)時(shí)時(shí)間;
五、通過ipmitool命令讀取所需sensor值并打印到屏幕顯示,同時(shí)將結(jié)果重定向輸出至日志文本;
六、返回步驟三直至監(jiān)測(cè)結(jié)束。
所述步驟二中的shell腳本還可用于讀取手動(dòng)輸入的BMC?IP地址;用于調(diào)用Ipmitool工具并自動(dòng)監(jiān)測(cè);循環(huán)執(zhí)行腳本程序并重定向輸出。
所述shell腳本用于讀取手動(dòng)輸入的BMC?IP地址的過程為:在命令終端運(yùn)行該自動(dòng)化測(cè)試的shell腳本,手動(dòng)輸入需要進(jìn)行監(jiān)測(cè)的BMC?IP地址后,腳本程序讀取該BMC?IP地址為后面的循環(huán)判斷做準(zhǔn)備;并向用戶提示監(jiān)測(cè)的BMC?IP地址。
所述步驟二中的shell腳本在手動(dòng)輸入需要監(jiān)測(cè)的BMC的IP地址后,進(jìn)入完全自動(dòng)化監(jiān)測(cè)BMC的過程,根據(jù)腳本中所設(shè)置的監(jiān)控信息,通過Ipmitool命令對(duì)其進(jìn)行監(jiān)控。
所述shell腳本完成了腳本編輯及程序安裝,就開始運(yùn)行測(cè)試,運(yùn)行測(cè)試的同時(shí)將所有執(zhí)行過程重定向輸出到指定路徑下的文件中,腳本程序默認(rèn)設(shè)置為/opt/bmc_test.log,并同時(shí)使用tail命令實(shí)時(shí)查看重定向的文件來實(shí)現(xiàn)既可實(shí)時(shí)監(jiān)控程序執(zhí)行情況,又可保存相關(guān)文件,當(dāng)有異常發(fā)生時(shí),通過保存的文件查看監(jiān)控出現(xiàn)故障的運(yùn)行時(shí)間值、sensor值或者BMC完全無法使用的現(xiàn)象。
所述shell腳本程序采用文本追加的方向重定向輸出,保留了程序所有循環(huán)執(zhí)行的情況,并通過搜索命令來查找所需信息。
本發(fā)明的一種基于ipmitool的自動(dòng)監(jiān)測(cè)BMC工作狀態(tài)的方法,具有以下優(yōu)點(diǎn):
該發(fā)明的一種基于ipmitool的自動(dòng)監(jiān)測(cè)BMC工作狀態(tài)的方法通過shell腳本實(shí)現(xiàn)BMC工作狀態(tài)的無人值守全自動(dòng)監(jiān)測(cè);同時(shí)每間隔一段時(shí)間就會(huì)將監(jiān)測(cè)結(jié)果和實(shí)時(shí)的時(shí)間重定向輸出至指定路徑的文件中,這樣可清楚的查看到BMC的工作狀態(tài)和出現(xiàn)問題的時(shí)間;該腳本使用方便,操作簡(jiǎn)單,并可根據(jù)需求設(shè)定測(cè)試時(shí)間,而無需進(jìn)行人工交互;該方法在進(jìn)行BMC研發(fā)階段的相關(guān)測(cè)試中可以提高測(cè)試的測(cè)試效率和準(zhǔn)確性,并且節(jié)省人力和時(shí)間,提高了工作效率;實(shí)用性強(qiáng),適用范圍廣泛,易于推廣。
附圖說明
附圖1為本發(fā)明實(shí)現(xiàn)流程圖。
具體實(shí)施方式
下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浪潮電子信息產(chǎn)業(yè)股份有限公司,未經(jīng)浪潮電子信息產(chǎn)業(yè)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410556837.4/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 一種系統(tǒng)風(fēng)扇調(diào)速功能的測(cè)試方法
- 一種刀片服務(wù)器進(jìn)行開關(guān)機(jī)的測(cè)試方法
- 一種基于ipmitool的自動(dòng)監(jiān)測(cè)BMC工作狀態(tài)的方法
- 一種防止在線刷新BIOS+ME FW失敗的方法
- 一種定制IPMItool功能函數(shù)的方法
- 一種測(cè)試方法及終端設(shè)備
- 基于ipmitool遠(yuǎn)程建立user的測(cè)試方法及裝置
- 遠(yuǎn)程redhat客戶端下自動(dòng)生成本地BMC壓測(cè)腳本的方法
- HOST-BOX類產(chǎn)品自動(dòng)開關(guān)機(jī)響應(yīng)時(shí)間的測(cè)試方法、系統(tǒng)及設(shè)備
- 一種存儲(chǔ)底層信息查詢方法、介質(zhì)、設(shè)備及系統(tǒng)
- 一種用于監(jiān)測(cè)站的天氣監(jiān)測(cè)系統(tǒng)
- 一種電力設(shè)備安全監(jiān)測(cè)系統(tǒng)及監(jiān)測(cè)方法
- 基于區(qū)塊鏈的環(huán)境監(jiān)測(cè)及數(shù)據(jù)處理方法和裝置
- 監(jiān)測(cè)方法以及裝置
- 醫(yī)院后勤能耗目標(biāo)對(duì)象的監(jiān)測(cè)方法、裝置、計(jì)算機(jī)設(shè)備
- 故障監(jiān)測(cè)裝置和故障監(jiān)測(cè)系統(tǒng)
- 一種社區(qū)養(yǎng)老安全監(jiān)測(cè)系統(tǒng)
- 一種濕地生態(tài)環(huán)境監(jiān)測(cè)系統(tǒng)及方法
- 一種接地網(wǎng)阻抗短路在線監(jiān)測(cè)裝置
- 一種廢氣監(jiān)測(cè)裝置





