亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于IPMI服務(wù)的BMCSensor壓力監(jiān)控測試方法與流程

文檔序號:11949928閱讀:1016來源:國知局

本發(fā)明涉及BMC測試技術(shù),尤其涉及一種基于IPMI服務(wù)的BMCSensor壓力監(jiān)控測試方法。



背景技術(shù):

在浪潮的BMC的測試過程中,需要對BMC進(jìn)行sensor讀取監(jiān)控加壓測試,但卻沒有相應(yīng)的服務(wù)器的測試方法。



技術(shù)實(shí)現(xiàn)要素:

為了解決以上技術(shù)問題,本發(fā)明提出了一種基于IPMI服務(wù)的BMCSensor壓力監(jiān)控測試方法。使用IPMI內(nèi)部命令讀取sensor,壓力測試,高效穩(wěn)定。

本發(fā)明可以運(yùn)行BMC系統(tǒng)的IPMI命令Sensor壓力測試,并且檢測每次的運(yùn)行狀態(tài),導(dǎo)出日志,檢測BMC系統(tǒng)。

運(yùn)行腳本,遠(yuǎn)程測試,只需輸入服務(wù)器IP即可,全過程自動。

主要代碼

#! /bin/bash

read -p "Input the server IP address: " IP

echo "******BMC Sensor Reading******"

for ((a=1;a<=1000;a++))

do

echo "*************************"

echo "the $a BMC sensor running"

echo "*************************"

sleep 1

ipmitool -I lanplus -H $IP -U admin -P admin raw 0x6 0x1

ipmitool -I lanplus -H $IP -U admin -P admin mc info

ipmitool -I lanplus -H $IP -U admin -P admin lan print1

ipmitool -I lanplus -H $IP -U admin -P admin lan print8

ipmitool -I lanplus -H $IP -U admin -P admin fru

ipmitool -I lanplus -H $IP -U admin -P admin sel elist >log;

ipmitool -I lanplus -H $IP -U admin -P admin sdr elist>result;

count=`ipmitool -I lanplus -H $IP -U admin -P admin sdr elist|wc -l`

echo "Finding total $count sensor"

echo "******************************"

sleep 3;

for ((i=1;i<=$count;i++))

do

number=`sed -n "$i,1p" result |awk '{print $3}'`;

echo `sed -n "$i,1p" result |awk '{print $1}'` " "`ipmitool -I lanplus -H $IP -U admin -P admin raw 0x4 0x2d 0x$number`

done

done

基于BMC的IPMI命令,實(shí)現(xiàn)服務(wù)器的BMC系統(tǒng)的IPMI Sensor壓力測試檢測成功狀態(tài)??焖?,簡單,測試時完整而準(zhǔn)確;測試節(jié)省人力、時間、成本等資源,簡單可靠。

具體實(shí)施方式

下面對本發(fā)明的內(nèi)容進(jìn)行更加詳細(xì)的闡述:

本發(fā)明可以運(yùn)行BMC系統(tǒng)的IPMI命令Sensor壓力測試,并且檢測每次的運(yùn)行狀態(tài),導(dǎo)出日志,檢測BMC系統(tǒng)。通過運(yùn)行腳本,遠(yuǎn)程測試,只需輸入服務(wù)器IP即可,全過程自動。

主要代碼

#! /bin/bash

read -p "Input the server IP address: " IP

echo "******BMC Sensor Reading******"

for ((a=1;a<=1000;a++))

do

echo "*************************"

echo "the $a BMC sensor running"

echo "*************************"

sleep 1

ipmitool -I lanplus -H $IP -U admin -P admin raw 0x6 0x1

ipmitool -I lanplus -H $IP -U admin -P admin mc info

ipmitool -I lanplus -H $IP -U admin -P admin lan print1

ipmitool -I lanplus -H $IP -U admin -P admin lan print8

ipmitool -I lanplus -H $IP -U admin -P admin fru

ipmitool -I lanplus -H $IP -U admin -P admin sel elist >log;

ipmitool -I lanplus -H $IP -U admin -P admin sdr elist>result;

count=`ipmitool -I lanplus -H $IP -U admin -P admin sdr elist|wc -l`

echo "Finding total $count sensor"

echo "******************************"

sleep 3;

for ((i=1;i<=$count;i++))

do

number=`sed -n "$i,1p" result |awk '{print $3}'`;

echo `sed -n "$i,1p" result |awk '{print $1}'` " "`ipmitool -I lanplus -H $IP -U admin -P admin raw 0x4 0x2d 0x$number`

done

done。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1