一種linux系統(tǒng)下實(shí)時(shí)監(jiān)控電壓值自動(dòng)化實(shí)現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及服務(wù)器電壓值監(jiān)控領(lǐng)域,具體涉及一種Iinux系統(tǒng)下實(shí)時(shí)監(jiān)控電壓值自動(dòng)化實(shí)現(xiàn)方法。
【背景技術(shù)】
[0002]在浪潮的BMC的測(cè)試過程中,我們經(jīng)常需要了解實(shí)時(shí)關(guān)鍵電壓值,如關(guān)鍵電壓值為PVTT,PVCC,Pl2V,P3V3,P5V。
[0003]同時(shí),在BMC的測(cè)試過程中,我們也經(jīng)常會(huì)遇到幫助硬件部門提供實(shí)時(shí)關(guān)鍵電壓值方便配合BMC日志查看當(dāng)時(shí)電壓值的情況。
[0004]就節(jié)點(diǎn)電壓的監(jiān)控問題來說,從全景過程化的量測(cè)數(shù)據(jù)中挖掘節(jié)點(diǎn)電壓與其調(diào)控量之間的解析規(guī)律,從中發(fā)現(xiàn)節(jié)點(diǎn)電壓一致性變化的規(guī)律,從而掌控關(guān)鍵節(jié)點(diǎn)的調(diào)控方式,對(duì)于簡(jiǎn)化節(jié)點(diǎn)電壓的在線監(jiān)視、預(yù)測(cè)、調(diào)控具有重要意義。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的技術(shù)任務(wù)是針對(duì)現(xiàn)有技術(shù)的不足,提供一種Iinux系統(tǒng)下實(shí)時(shí)監(jiān)控電壓值自動(dòng)化實(shí)現(xiàn)方法。本發(fā)明基于BMC的IPMI命令,和循環(huán)實(shí)時(shí)監(jiān)控的方法。該方法可以實(shí)現(xiàn)本地和遠(yuǎn)程的實(shí)時(shí)監(jiān)控,提高工作效率。
[0006]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:
一種I inux系統(tǒng)下實(shí)時(shí)監(jiān)控電壓值自動(dòng)化實(shí)現(xiàn)方法,該方法基于BMC的IPMI命令,和循環(huán)實(shí)時(shí)監(jiān)控的方法,實(shí)現(xiàn)本地和遠(yuǎn)程的實(shí)時(shí)監(jiān)控;該方法的實(shí)施步驟為:I)、運(yùn)行腳本,2)、選擇模式,本地不需要IP,遠(yuǎn)程需要輸入客戶端IP地址。
[0007]本發(fā)明的一種Iinux系統(tǒng)下實(shí)時(shí)監(jiān)控電壓值自動(dòng)化實(shí)現(xiàn)方法與現(xiàn)有技術(shù)相比,所產(chǎn)生的有益效果是,本發(fā)明基于BMC的IPMI命令,和循環(huán)實(shí)時(shí)監(jiān)控的方法;本方法使用IPMI內(nèi)部命令,夠很方便的進(jìn)行實(shí)時(shí)監(jiān)控關(guān)鍵電壓值,可復(fù)用性強(qiáng),可以拓展到其他測(cè)試;該方法可以實(shí)現(xiàn)本地和遠(yuǎn)程的實(shí)時(shí)監(jiān)控,提高工作效率。
【具體實(shí)施方式】
[0008]下面對(duì)本發(fā)明的一種Iinux系統(tǒng)下實(shí)時(shí)監(jiān)控電壓值自動(dòng)化實(shí)現(xiàn)方法作以下詳細(xì)地說明。
[0009]一種Iinux系統(tǒng)下實(shí)時(shí)監(jiān)控電壓值自動(dòng)化實(shí)現(xiàn)方法,該方法基于BMC的IPMI命令,和循環(huán)實(shí)時(shí)監(jiān)控的方法,實(shí)現(xiàn)本地和遠(yuǎn)程的實(shí)時(shí)監(jiān)控;該方法的實(shí)施步驟為:I)、運(yùn)行腳本,2)、選擇模式,本地不需要IP,遠(yuǎn)程需要輸入客戶端IP地址。
[0010]#!/bin/sh
Sprint copyright by inspur.echo ,,Please choose remote or local,0/l:〃
read typecase $type in
0)remote;;
1)local;;
RemoteO
{
echo ,,Please input the BMC IP address:,,read IPwhile true;doecho ,,running,,
ipmitool -1 lanplus -H $IP -U admin -P admin sdr | grep 〃PVTT〃 >>
pvtt.log
ipmitool -1 lanplus -H $IP -U admin -P admin sdr | grep 〃PVCC〃 >>
pvcc.log
ipmitool -1 lanplus -H $IP -U admin -P admin sdr | grep 〃P12V〃 >>
P12V.log
ipmitool -1 lanplus -H $IP -U admin -P admin sdr | grep 〃P3V3〃 >>
P3V3.log
ipmitool -1 lanplus -H $IP -U admin -P admin sdr | grep 〃P5V〃 >>
P5v.log
sleep Idone
}
Local()
{ while true;doecho ,,running,,
ipmitool -1 lanplus sdr | grep 〃PVTT〃 >> pvtt.logipmitool -1 lanplus sdr | grep 〃PVCC〃 >> pvcc.logipmitool -1 lanplus sdr | grep 〃P12V〃 >> P12V.logipmitool -1 lanplus sdr | grep 〃P3V3〃 >> P3V3.logipmitool -1 lanplus sdr | grep 〃P5V〃 >> P5v.logsleep Idone}
本方法使用IPMI內(nèi)部命令,夠很方便的進(jìn)行實(shí)時(shí)監(jiān)控關(guān)鍵電壓值,可復(fù)用性強(qiáng),可以拓展到其他測(cè)試。
【主權(quán)項(xiàng)】
1.一種I inux系統(tǒng)下實(shí)時(shí)監(jiān)控電壓值自動(dòng)化實(shí)現(xiàn)方法,其特征在于該方法基于BMC的IPMI命令,和循環(huán)實(shí)時(shí)監(jiān)控的方法,實(shí)現(xiàn)本地和遠(yuǎn)程的實(shí)時(shí)監(jiān)控;該方法的實(shí)施步驟為:I)、運(yùn)行腳本,2)、選擇模式,本地不需要IP,遠(yuǎn)程需要輸入客戶端IP地址。
【專利摘要】本發(fā)明提供一種linux系統(tǒng)下實(shí)時(shí)監(jiān)控電壓值自動(dòng)化實(shí)現(xiàn)方法,該方法基于BMC的IPMI命令,和循環(huán)實(shí)時(shí)監(jiān)控的方法,實(shí)現(xiàn)本地和遠(yuǎn)程的實(shí)時(shí)監(jiān)控;該方法的實(shí)施步驟為:1)、運(yùn)行腳本,2)、選擇模式,本地不需要IP,遠(yuǎn)程需要輸入客戶端IP地址。本發(fā)明實(shí)現(xiàn)本地和遠(yuǎn)程的實(shí)時(shí)監(jiān)控,提高工作效率。幫助硬件部門提供實(shí)時(shí)關(guān)鍵電壓值,方便配合BMC日志查看當(dāng)時(shí)電壓值的情況。
【IPC分類】G06F11/30
【公開號(hào)】CN105573886
【申請(qǐng)?zhí)枴緾N201510922956
【發(fā)明人】吳畏
【申請(qǐng)人】浪潮電子信息產(chǎn)業(yè)股份有限公司
【公開日】2016年5月11日
【申請(qǐng)日】2015年12月14日