一種基于linux平臺(tái)下的bmc壓力自動(dòng)測(cè)試方法
【技術(shù)領(lǐng)域】
[00011本發(fā)明涉及BMC測(cè)試方法,具體涉及一種基于LINUX平臺(tái)下的BMC壓力自動(dòng)測(cè)試方 法。
【背景技術(shù)】
[0002] BMC是一個(gè)安裝在服務(wù)器主板上的獨(dú)立的板卡,現(xiàn)在也有服務(wù)器主板提供對(duì)IPMI 支持的。IPMI良好的自治特性便克服了以往基于操作系統(tǒng)的管理方式所受的限制,例如操 作系統(tǒng)不響應(yīng)或未加載的情況下其仍然可以進(jìn)行開(kāi)關(guān)機(jī)、信息提取等操作。BMC在企業(yè)客戶(hù) 中的應(yīng)用成為了一個(gè)不可或缺的重要功能之一。因此BMC穩(wěn)定的工作也成為了一項(xiàng)客戶(hù)特 別關(guān)心的問(wèn)題。
[0003] 在對(duì)大量的服務(wù)器測(cè)試中,通過(guò)自動(dòng)化測(cè)試腳本,盡可能減少人工交互過(guò)程,來(lái)實(shí) 現(xiàn)對(duì)產(chǎn)品的BMC穩(wěn)定性檢測(cè)目的。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的技術(shù)任務(wù)是針對(duì)現(xiàn)有技術(shù)的不足,提供一種基于LINUX平臺(tái)下的BMC壓力 自動(dòng)測(cè)試方法。本方法通過(guò)socf lash_x64工具,使用自動(dòng)化測(cè)試腳本,對(duì)BMC進(jìn)行反復(fù)的升 降級(jí)測(cè)試,對(duì)BMC的穩(wěn)定性進(jìn)行科學(xué)有效性的測(cè)試。
[0005] 本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是: 一種基于LINUX平臺(tái)下的BMC壓力自動(dòng)測(cè)試方法,該測(cè)試方法步驟如下: 1) 、搭建測(cè)試平臺(tái); 2) 、準(zhǔn)備測(cè)試環(huán)境; 3) 、0S安裝配置,RHEL 6.4采取完全安裝,系統(tǒng)自帶Ipmitool工具; 4) 、對(duì)本地BMC測(cè)試和遠(yuǎn)端節(jié)點(diǎn)BMC進(jìn)行測(cè)試; 5) 、測(cè)試結(jié)束。
[0006] 準(zhǔn)備測(cè)試環(huán)境包括1)、0S的選擇、磁盤(pán)分區(qū)及軟件包的選擇;2)、BI0S中設(shè)置項(xiàng)修 改確認(rèn)。
[0007] 本測(cè)試分local測(cè)試和remote測(cè)試,對(duì)本地BMC測(cè)試和遠(yuǎn)端節(jié)點(diǎn)BMC進(jìn)行測(cè)試。
[0008] IPMI是智能型平臺(tái)管理接口(Intelligent Platform Management Interface)的 縮寫(xiě),是管理基于Intel結(jié)構(gòu)的企業(yè)系統(tǒng)中所使用的外圍設(shè)備采用的一種工業(yè)標(biāo)準(zhǔn),該標(biāo) 準(zhǔn)由英特爾、惠普、NEC、美國(guó)戴爾電腦和SuperMicro等公司制定。用戶(hù)可以利用IPMI監(jiān)視 服務(wù)器的物理健康特征,如溫度、電壓、風(fēng)扇工作狀態(tài)、電源狀態(tài)等。
[0009] Ipmitool工具是業(yè)界公認(rèn)的BMC工具之一,支持對(duì)BMC的很全面的控制及設(shè)置等操 作。
[0010] 根國(guó)際IPMI 2.0規(guī)范,據(jù)通過(guò)Ipmitool工具對(duì)BMC發(fā)送訪(fǎng)問(wèn)命令,模擬客戶(hù)應(yīng)用場(chǎng) 景,自動(dòng)運(yùn)行此工具以實(shí)現(xiàn)對(duì)BMC進(jìn)行壓力測(cè)試。
[0011]本發(fā)明的一種基于LINUX平臺(tái)下的BMC壓力自動(dòng)測(cè)試方法與現(xiàn)有技術(shù)相比,所產(chǎn)生 的有益效果是,本測(cè)試能過(guò)自動(dòng)化測(cè)試完成對(duì)BMC的穩(wěn)定性測(cè)試工作,適應(yīng)于所有LINUX平 臺(tái),該測(cè)試方法操作簡(jiǎn)單,大大減少了產(chǎn)線(xiàn)人工檢測(cè)操作及干預(yù)的時(shí)間,實(shí)用性強(qiáng),并且可 以靈活的根據(jù)測(cè)試需要進(jìn)行測(cè)試,結(jié)果分析一目了然,大大節(jié)約了時(shí)間成本。
【具體實(shí)施方式】
[0012]下面對(duì)本發(fā)明的一種基于LINUX平臺(tái)下的BMC壓力自動(dòng)測(cè)試方法作以下詳細(xì)地說(shuō) 明。
[0013] -種基于LINUX平臺(tái)下的BMC壓力自動(dòng)測(cè)試方法,該測(cè)試方法步驟如下: 1) 、搭建測(cè)試平臺(tái),以RHEL 6.4為例; 2) 、準(zhǔn)備測(cè)試環(huán)境; a) 、包括OS的選擇、磁盤(pán)分區(qū)及軟件包的選擇, b) 、包括BIOS中設(shè)置項(xiàng)修改確認(rèn); 3) 、0S安裝配置,RHEL 6.4采取完全安裝,系統(tǒng)自帶Ipmitool工具; 部分腳本內(nèi)容如下(以對(duì)遠(yuǎn)端BMC節(jié)點(diǎn)測(cè)試為例):
#同時(shí)5個(gè)進(jìn)程去訪(fǎng)問(wèn)BMC,共10個(gè)session,此處可根據(jù)需要自行增加和減少session
#自動(dòng)化執(zhí)行1000次,并倒計(jì)時(shí)顯示還需要多少時(shí)間執(zhí)行完成 arr=($logl $log2 $log3 $log4 $log5)
#測(cè)試OK會(huì)提示"TEST Passed"字樣 4) 、對(duì)本地BMC測(cè)試和遠(yuǎn)端節(jié)點(diǎn)BMC進(jìn)行測(cè)試,測(cè)試分local測(cè)試和remote測(cè)試;
5) 、測(cè)試結(jié)束。
[0014]本測(cè)試能過(guò)自動(dòng)化測(cè)試完成對(duì)BMC的穩(wěn)定性測(cè)試工作,適應(yīng)于所有LINUX平臺(tái),該 測(cè)試方法操作簡(jiǎn)單,大大減少了產(chǎn)線(xiàn)人工檢測(cè)操作及干預(yù)的時(shí)間,實(shí)用性強(qiáng),并且可以靈活 的根據(jù)測(cè)試需要進(jìn)行測(cè)試,結(jié)果分析一目了然,大大節(jié)約了時(shí)間成本。
【主權(quán)項(xiàng)】
1. 一種基于LINUX平臺(tái)下的BMC壓力自動(dòng)測(cè)試方法,其特征在于該測(cè)試方法步驟如下: 1) 、搭建測(cè)試平臺(tái); 2) 、準(zhǔn)備測(cè)試環(huán)境; 3) 、0S安裝配置,RHEL 6.4采取完全安裝,系統(tǒng)自帶Ipmitool工具; 4) 、對(duì)本地BMC測(cè)試和遠(yuǎn)端節(jié)點(diǎn)BMC進(jìn)行測(cè)試; 5) 、測(cè)試結(jié)束。2. 根據(jù)權(quán)利要求1所述的一種基于LINUX平臺(tái)下的BMC壓力自動(dòng)測(cè)試方法,其特征在于 準(zhǔn)備測(cè)試環(huán)境包括a)、0S的選擇、磁盤(pán)分區(qū)及軟件包的選擇;b)、BI0S中設(shè)置項(xiàng)修改確認(rèn)。3. 根據(jù)權(quán)利要求1所述的一種基于LINUX平臺(tái)下的BMC壓力自動(dòng)測(cè)試方法,其特征在于 本測(cè)試分local測(cè)試和remote測(cè)試。
【專(zhuān)利摘要】本發(fā)明提供一種基于LINUX平臺(tái)下的BMC壓力自動(dòng)測(cè)試方法,其特征在于該測(cè)試方法步驟如下:1)、搭建測(cè)試平臺(tái);2)、準(zhǔn)備測(cè)試環(huán)境;3)、OS安裝配置,RHEL?6.4采取完全安裝,系統(tǒng)自帶Ipmitool工具;4)、對(duì)本地BMC測(cè)試和遠(yuǎn)端節(jié)點(diǎn)BMC進(jìn)行測(cè)試;5)、測(cè)試結(jié)束。本測(cè)試能過(guò)自動(dòng)化測(cè)試完成對(duì)BMC的穩(wěn)定性測(cè)試工作,適應(yīng)于所有LINUX平臺(tái),該測(cè)試方法操作簡(jiǎn)單,大大減少了產(chǎn)線(xiàn)人工檢測(cè)操作及干預(yù)的時(shí)間,實(shí)用性強(qiáng),并且可以靈活的根據(jù)測(cè)試需要進(jìn)行測(cè)試,結(jié)果分析一目了然,大大節(jié)約了時(shí)間成本。
【IPC分類(lèi)】G06F11/26, G06F11/22
【公開(kāi)號(hào)】CN105550090
【申請(qǐng)?zhí)枴緾N201510917324
【發(fā)明人】劉智剛, 史沛玉
【申請(qǐng)人】浪潮電子信息產(chǎn)業(yè)股份有限公司
【公開(kāi)日】2016年5月4日
【申請(qǐng)日】2015年12月10日