一種提高smartrack系統(tǒng)異常檢測(cè)效率的方法
【專(zhuān)利說(shuō)明】—種提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法
[0001]
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及服務(wù)器系統(tǒng)測(cè)試領(lǐng)域,具體的說(shuō)是一種提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法。
【背景技術(shù)】
[0003]通常,在服務(wù)器系統(tǒng)中,服務(wù)器的健康是數(shù)據(jù)海量存儲(chǔ)及數(shù)據(jù)快速計(jì)算的基礎(chǔ)。所謂服務(wù)器的健康指的是服務(wù)器系統(tǒng)的主要參數(shù)均處于正常狀態(tài),能夠支撐服務(wù)器的正常運(yùn)轉(zhuǎn),其中包括各板卡及部件的主要參數(shù)。在服務(wù)器正式投入使用之前,要確保服務(wù)器能夠正常的運(yùn)轉(zhuǎn),功能正常且完善,最重要的就是主要參數(shù)的檢測(cè)工作。
[0004]待檢測(cè)的主要參數(shù),從系統(tǒng)級(jí)來(lái)講主要包括:系統(tǒng)電壓、系統(tǒng)溫度;從板卡級(jí)來(lái)講主要包括:板卡是否全部在位、硬盤(pán)是否全部在位;從部件級(jí)來(lái)講主要包括:內(nèi)存是否有異常、硬盤(pán)是否有smart日志異常、CPU有無(wú)異常等等。對(duì)于SMARTRACK系統(tǒng)而言,一個(gè)整機(jī)柜包含數(shù)十個(gè)節(jié)點(diǎn)(不同客戶(hù),不同項(xiàng)目節(jié)點(diǎn)數(shù)會(huì)有差異),每個(gè)節(jié)點(diǎn)都需要檢測(cè)上述主要參數(shù),對(duì)于管理主板(RMC)而言,是無(wú)法覆蓋部件級(jí)檢測(cè)的(例如硬盤(pán)smart日志檢測(cè)),逐個(gè)節(jié)點(diǎn)檢測(cè),費(fèi)時(shí)費(fèi)力。
【發(fā)明內(nèi)容】
[0005]本發(fā)明針對(duì)目前需求以及現(xiàn)有技術(shù)發(fā)展的不足之處,提供一種提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法。
[0006]本發(fā)明所述一種提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法,解決上述技術(shù)問(wèn)題采用的技術(shù)方案如下:所述提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法,根據(jù)不同機(jī)柜、不同節(jié)點(diǎn)的IP分布,通過(guò)編寫(xiě)腳本,將需要檢測(cè)的主要參數(shù)存放在腳本中,然后運(yùn)行該腳本,完成對(duì)所有節(jié)點(diǎn)系統(tǒng)級(jí)、板卡級(jí)、部件級(jí)的參數(shù)檢測(cè)。
[0007]優(yōu)選的,所述提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法,其主要步驟包括:1)選擇需要檢測(cè)的系統(tǒng)級(jí)、板卡級(jí)、部件級(jí)的主要參數(shù);2)根據(jù)選擇的具體參數(shù),編寫(xiě)相應(yīng)的腳本;3)并根據(jù)節(jié)點(diǎn)IP的分布情況執(zhí)行腳本。
[0008]優(yōu)選的,腳本文件執(zhí)行后,會(huì)將結(jié)果輸出至一個(gè)特定的文檔,然后通過(guò)簡(jiǎn)單的關(guān)鍵字搜索,能夠排查參數(shù)是否正常。
[0009]本發(fā)明所述一種提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法與現(xiàn)有技術(shù)相比具有的有益效果是:采用本發(fā)明這種SMARTRACK系統(tǒng)檢測(cè)方法,通過(guò)編寫(xiě)腳本,可以實(shí)現(xiàn)系統(tǒng)級(jí)、板卡級(jí)、部件級(jí)主要參數(shù)的檢測(cè),提高了檢測(cè)效率,與此同時(shí),采用這種方法,可以明顯縮短生產(chǎn)及測(cè)試周期,提高了產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)力。
【附圖說(shuō)明】
[0010]附圖1為本實(shí)施例所述提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法的腳本文件示意圖。
【具體實(shí)施方式】
[0011]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,并參照附圖,對(duì)本發(fā)明所述一種提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法進(jìn)一步詳細(xì)說(shuō)明。
[0012]本發(fā)明提供一種提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法,根據(jù)不同機(jī)柜、不同節(jié)點(diǎn)的IP分布,通過(guò)編寫(xiě)腳本,將需要檢測(cè)的主要參數(shù)存放在腳本中,只需運(yùn)行該腳本,即可完成所有節(jié)點(diǎn)系統(tǒng)級(jí)、板卡級(jí)、部件級(jí)的參數(shù)檢測(cè)。首先,明確所有需要檢測(cè)的參數(shù);其次,明確待檢測(cè)節(jié)點(diǎn)的IP分布情況(不連續(xù)的可以分段處理);最后,將參數(shù)放到腳本文件中,根據(jù)節(jié)點(diǎn)IP的分布執(zhí)行腳本文件。腳本文件執(zhí)行后,會(huì)將結(jié)果輸出至一個(gè)特定的文檔,這樣就可以通過(guò)簡(jiǎn)單的搜索,即可排查參數(shù)是否正常。
[0013]一般情況下服務(wù)器系統(tǒng)待檢測(cè)的主要參數(shù),從系統(tǒng)級(jí)來(lái)講主要包括:系統(tǒng)電壓、系統(tǒng)溫度;從板卡級(jí)來(lái)講主要包括:板卡是否全部在位、硬盤(pán)是否全部在位;從部件級(jí)來(lái)講主要包括:內(nèi)存是否有異常、硬盤(pán)是否有smart日志異常、CPU有無(wú)異常等等。
[0014]實(shí)施例:
本實(shí)施例所述一種提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法,其主要步驟包括:1)選擇需要檢測(cè)的系統(tǒng)級(jí)、板卡級(jí)、部件級(jí)的主要參數(shù);2)根據(jù)選擇的具體參數(shù),編寫(xiě)相應(yīng)的腳本;3)并根據(jù)節(jié)點(diǎn)IP的分布情況執(zhí)行腳本;4)在輸出的特定文檔中通過(guò)簡(jiǎn)單的關(guān)鍵字搜索,即可完成主要參數(shù)的檢測(cè)工作。
[0015]通常SMARTRACK系統(tǒng)包括多臺(tái)機(jī)柜,而每臺(tái)機(jī)柜又包括數(shù)十個(gè)節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)都需要對(duì)系統(tǒng)級(jí)、板卡級(jí)、部件級(jí)的參數(shù)狀態(tài)進(jìn)行檢測(cè)。對(duì)于部件級(jí)的檢測(cè),利用傳統(tǒng)檢測(cè)方法是無(wú)法完成的,而且,不同機(jī)柜間節(jié)點(diǎn)IP是不連續(xù)的,甚至同一機(jī)柜內(nèi)節(jié)點(diǎn)IP也可能是不連續(xù)的。
[0016]對(duì)于服務(wù)器系統(tǒng)測(cè)試來(lái)說(shuō),由于需要檢測(cè)的參數(shù)較多,為了方便選擇了幾個(gè)代表性的參數(shù),對(duì)所述提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法加以說(shuō)明。選擇的參數(shù)包括:主機(jī)名、系統(tǒng)12V電壓、硬盤(pán)是否全部在位、硬盤(pán)smart日志是否有故障。附圖1為該方法中編寫(xiě)的腳本文件,如附圖1所示41/$2指的是節(jié)點(diǎn)的IP范圍43代表IP的第三位數(shù)值,通過(guò)設(shè)定$1/$2/$3即可實(shí)現(xiàn)IP不連續(xù)節(jié)點(diǎn)的參數(shù)獲??;$4代表文件夾的名稱(chēng),將結(jié)果輸出至$4.txt中,以便查看。test, sh是主腳本,smartcheck.sh是嵌套腳本,用于部件級(jí)參數(shù)獲取。
[0017]結(jié)合附圖1,本實(shí)施例所述提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法,其具體實(shí)現(xiàn)步驟包括:1)選擇需要檢測(cè)的系統(tǒng)級(jí)、板卡級(jí)、部件級(jí)的主要參數(shù);2)根據(jù)選擇的具體參數(shù),編寫(xiě)相應(yīng)的腳本;3)并根據(jù)IP的分布情況執(zhí)行腳本;具體執(zhí)行操作為:./test, sh $1 $2 $3 $4 ;4)在輸出的$4.txt文檔中通過(guò)簡(jiǎn)單的搜索,即可完成主要參數(shù)的檢測(cè)工作。
[0018]上述【具體實(shí)施方式】?jī)H是本發(fā)明的具體個(gè)案,本發(fā)明的專(zhuān)利保護(hù)范圍包括但不限于上述【具體實(shí)施方式】,任何符合本發(fā)明的權(quán)利要求書(shū)的且任何所屬技術(shù)領(lǐng)域的普通技術(shù)人員對(duì)其所做的適當(dāng)變化或替換,皆應(yīng)落入本發(fā)明的專(zhuān)利保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法,其特征在于,根據(jù)不同機(jī)柜、不同節(jié)點(diǎn)的IP分布,通過(guò)編寫(xiě)腳本,將需要檢測(cè)的主要參數(shù)存放在腳本中,然后運(yùn)行該腳本,完成對(duì)所有節(jié)點(diǎn)系統(tǒng)級(jí)、板卡級(jí)、部件級(jí)的參數(shù)檢測(cè)。2.根據(jù)權(quán)利要求1所述一種提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法,其特征在于,其主要步驟包括:1)選擇需要檢測(cè)的系統(tǒng)級(jí)、板卡級(jí)、部件級(jí)的主要參數(shù);2)根據(jù)選擇的具體參數(shù),編寫(xiě)相應(yīng)的腳本;3)并根據(jù)節(jié)點(diǎn)IP的分布情況執(zhí)行腳本。3.根據(jù)權(quán)利要求2所述一種提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法,其特征在于,腳本文件執(zhí)行后,會(huì)將結(jié)果輸出至一個(gè)特定的文檔,然后通過(guò)簡(jiǎn)單的關(guān)鍵字搜索,能夠排查參數(shù)是否正常。
【專(zhuān)利摘要】本發(fā)明公開(kāi)一種提高SMARTRACK系統(tǒng)異常檢測(cè)效率的方法,涉及服務(wù)器系統(tǒng)測(cè)試領(lǐng)域,根據(jù)不同機(jī)柜、不同節(jié)點(diǎn)的IP分布,通過(guò)編寫(xiě)腳本,將需要檢測(cè)的主要參數(shù)存放在腳本中,然后運(yùn)行該腳本,完成對(duì)所有節(jié)點(diǎn)系統(tǒng)級(jí)、板卡級(jí)、部件級(jí)的參數(shù)檢測(cè),提高了檢測(cè)效率,與此同時(shí),采用這種方法,可以明顯縮短生產(chǎn)及測(cè)試周期,提高了產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)力。
【IPC分類(lèi)】G06F11/263
【公開(kāi)號(hào)】CN105354124
【申請(qǐng)?zhí)枴緾N201510906474
【發(fā)明人】岳遠(yuǎn)斌
【申請(qǐng)人】浪潮電子信息產(chǎn)業(yè)股份有限公司
【公開(kāi)日】2016年2月24日
【申請(qǐng)日】2015年12月10日