亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種rack整機(jī)柜磁盤性能的自動(dòng)化測(cè)試方法

文檔序號(hào):9547063閱讀:1298來(lái)源:國(guó)知局
一種rack整機(jī)柜磁盤性能的自動(dòng)化測(cè)試方法【
技術(shù)領(lǐng)域
】[0001]本發(fā)明公開(kāi)一種磁盤性能的自動(dòng)化測(cè)試方法,屬于磁盤測(cè)試
技術(shù)領(lǐng)域
;具體地說(shuō)是一種rack整機(jī)柜磁盤性能的自動(dòng)化測(cè)試方法?!?br>背景技術(shù)
】[0002]指計(jì)算機(jī)的外部存儲(chǔ)器中,磁盤比較常用。最早的磁盤是將磁性盤片裝在一個(gè)方的密封盒子里,這樣做的目的是為了防止磁盤表面劃傷,導(dǎo)致數(shù)據(jù)丟失。后來(lái)發(fā)展,出現(xiàn)了硬盤,即后期的磁盤。隨著科技發(fā)展,大數(shù)據(jù)時(shí)代來(lái)臨,整機(jī)柜服務(wù)器應(yīng)運(yùn)而生,作為服務(wù)器的重要存儲(chǔ)部件之一一一硬盤,其性能直接影響整機(jī)柜服務(wù)器的性能。但是現(xiàn)有的rack服務(wù)器單節(jié)點(diǎn)磁盤性能測(cè)試需要手動(dòng)逐個(gè)硬盤分區(qū)、重啟、格式化的測(cè)試過(guò)程,不僅浪費(fèi)人力和時(shí)間,而且容易出錯(cuò),本發(fā)明提供一種rack整機(jī)柜磁盤性能的自動(dòng)化測(cè)試方法,能夠自動(dòng)對(duì)磁盤進(jìn)行分區(qū)、格式化,清除測(cè)試log,開(kāi)始磁盤性能測(cè)試;使用簡(jiǎn)單方便,能夠極大節(jié)省測(cè)試人力和時(shí)間,測(cè)試時(shí)間由手動(dòng)測(cè)試時(shí)間原來(lái)的數(shù)小時(shí)減到不足幾分鐘,大大提高工作效率?!?br/>發(fā)明內(nèi)容】[0003]本發(fā)明針對(duì)現(xiàn)有技術(shù)中手動(dòng)逐個(gè)硬盤分區(qū)、重啟、格式化的測(cè)試過(guò)程,不僅浪費(fèi)人力和時(shí)間,而且容易出錯(cuò)的問(wèn)題,提供一種rack整機(jī)柜磁盤性能的自動(dòng)化測(cè)試方法,能夠自動(dòng)對(duì)磁盤進(jìn)行分區(qū)、格式化,清除測(cè)試log,開(kāi)始磁盤性能測(cè)試;使用簡(jiǎn)單方便,能夠極大節(jié)省測(cè)試人力和時(shí)間,測(cè)試時(shí)間由手動(dòng)測(cè)試時(shí)間原來(lái)的數(shù)小時(shí)減到不足幾分鐘,大大提高工作效率。[0004]本發(fā)明提出的具體方案是:一種rack整機(jī)柜磁盤性能的自動(dòng)化測(cè)試方法:確保測(cè)試腳本和測(cè)試工具在被測(cè)節(jié)點(diǎn)上安裝,創(chuàng)建標(biāo)志文件,用于表示腳本執(zhí)行進(jìn)度;獲取的標(biāo)志文件變量的值,判斷腳本執(zhí)行進(jìn)度,如果腳本是第一次執(zhí)行,則對(duì)節(jié)點(diǎn)磁盤進(jìn)行分區(qū),之后自動(dòng)重啟;如果腳本已完成分區(qū),則進(jìn)行磁盤慢速格式化,清除系統(tǒng)日志,并重啟;腳本完成分區(qū),選擇對(duì)應(yīng)需要執(zhí)行的函數(shù),調(diào)用磁盤性能測(cè)試工具進(jìn)行磁盤性能測(cè)試。[0005]所述創(chuàng)建標(biāo)志文件過(guò)程:獲取當(dāng)前文件所在目錄,判讀標(biāo)志文件是否存在,若標(biāo)志文件不存在,則認(rèn)為腳本尚未執(zhí)行,創(chuàng)建標(biāo)志文件,向標(biāo)志文件寫入標(biāo)志數(shù)據(jù);若標(biāo)志文件存在,獲取標(biāo)志文件中值。[0006]測(cè)試結(jié)束后把該腳本從開(kāi)機(jī)啟動(dòng)項(xiàng)里清除,并清除測(cè)試標(biāo)志文件。[0007]腳本完成分區(qū),選擇hdd-part函數(shù),進(jìn)行磁盤分區(qū),調(diào)用磁盤性能測(cè)試工具進(jìn)行磁盤性能測(cè)試;腳本完成分區(qū),選擇hdd-mkfs函數(shù),進(jìn)行磁盤格式化,調(diào)用磁盤性能測(cè)試工具進(jìn)行磁盤性能測(cè)試。[0008]本發(fā)明的有益之處是:本發(fā)明確保測(cè)試腳本和測(cè)試工具在被測(cè)節(jié)點(diǎn)上安裝,創(chuàng)建標(biāo)志文件,用于表示腳本執(zhí)行進(jìn)度;獲取的標(biāo)志文件變量的值,判斷腳本執(zhí)行進(jìn)度,如果腳本是第一次執(zhí)行,則對(duì)節(jié)點(diǎn)磁盤進(jìn)行分區(qū),之后自動(dòng)重啟;如果腳本已完成分區(qū),則進(jìn)行磁盤慢速格式化,清除系統(tǒng)日志,并重啟;腳本完成分區(qū),選擇對(duì)應(yīng)需要執(zhí)行的函數(shù),調(diào)用磁盤性能測(cè)試工具進(jìn)行磁盤性能測(cè)試,本發(fā)明尤其適用x86架構(gòu)紅帽以及Centos操作系統(tǒng)。該測(cè)試方法利用腳本實(shí)現(xiàn)了多塊磁盤的分區(qū)、格式化、性能測(cè)試的自動(dòng)化進(jìn)行,并且操作簡(jiǎn)單,自動(dòng)化程度高,實(shí)用性較強(qiáng),能夠極大節(jié)省人力,提高整機(jī)柜服務(wù)器多節(jié)點(diǎn)磁盤性能測(cè)試的效率,有效確保了服務(wù)器的穩(wěn)定性,是驗(yàn)證產(chǎn)品質(zhì)量的非常有效的方法?!揪唧w實(shí)施方式】[0009]—種rack整機(jī)柜磁盤性能的自動(dòng)化測(cè)試方法:確保測(cè)試腳本和測(cè)試工具在被測(cè)節(jié)點(diǎn)上安裝,創(chuàng)建標(biāo)志文件,用于表示腳本執(zhí)行進(jìn)度;獲取的標(biāo)志文件變量的值,判斷腳本執(zhí)行進(jìn)度,如果腳本是第一次執(zhí)行,則對(duì)節(jié)點(diǎn)磁盤進(jìn)行分區(qū),之后自動(dòng)重啟;如果腳本已完成分區(qū),則進(jìn)行磁盤慢速格式化,清除系統(tǒng)日志,并重啟;腳本完成分區(qū),選擇對(duì)應(yīng)需要執(zhí)行的函數(shù),調(diào)用磁盤性能測(cè)試工具進(jìn)行磁盤性能測(cè)試。[0010]根據(jù)上述方法及【
發(fā)明內(nèi)容】,結(jié)合具體實(shí)例對(duì)本發(fā)明做進(jìn)一步說(shuō)明。[0011]一種rack整機(jī)柜磁盤性能的自動(dòng)化測(cè)試方法:確保測(cè)試腳本和測(cè)試工具在被測(cè)節(jié)點(diǎn)上安裝,創(chuàng)建標(biāo)志文件,用于表示腳本執(zhí)行進(jìn)度;創(chuàng)建標(biāo)志文件:#!/bin/bashCur_Dir=$(cd〃$(dirname〃$0〃)〃;pwd)#獲取當(dāng)前文件所在目錄if[!-eflag,txt]#判讀標(biāo)志文件是否存在then#如標(biāo)志文件不存在,則認(rèn)為腳本尚未執(zhí)行,創(chuàng)建標(biāo)志文件echo1>flag.txt#向標(biāo)志文件寫入標(biāo)志數(shù)據(jù)flag=lecho〃sh$Cur—Dir/hdd-perofrmance.sh">>/etc/rc.d/rc.local#把該腳本寫入開(kāi)機(jī)啟動(dòng)項(xiàng),保證該腳本在重啟后可以繼續(xù)執(zhí)行;elseflag='catflag,txt'#如果標(biāo)志文件存在,獲取標(biāo)志文件中值fi獲取的標(biāo)志文件變量的值,判斷腳本執(zhí)行進(jìn)度,判斷腳本執(zhí)行進(jìn)度#根據(jù)步驟一獲取的標(biāo)志變量的值,進(jìn)行選擇case$flaginhdd-part;echo2>flag.txt;reboot;;#如果腳本是第一次執(zhí)行,則執(zhí)行hdd-part函數(shù),對(duì)節(jié)點(diǎn)磁盤進(jìn)行分區(qū),之后自動(dòng)重啟;hdd-mkfs;echo3>flag.txt;clear-log;reboot;;#如果腳本已完成分區(qū),則進(jìn)行磁盤慢速格式化,清除系統(tǒng)日志,并重啟;shf1-td-ext4-parted-all.sh;rm-fflag,txt;sed_i’reboot,/etc/rc.d/rc.local;;#腳本完成分區(qū),開(kāi)始調(diào)用磁盤性能測(cè)試工具f1-td-ext4-parted-all.sh,進(jìn)行磁盤性能測(cè)試,測(cè)試結(jié)束后把該腳本從開(kāi)機(jī)啟動(dòng)項(xiàng)里清除,并清除測(cè)試標(biāo)志文件;esacfunct1nhdd-part()#磁盤分區(qū)函數(shù),對(duì)系統(tǒng)下8個(gè)磁盤進(jìn)行分區(qū),4K對(duì)齊{parted_s/dev/sdamkpartprimaryext4307202049s1500Gforiinbcdefghdoparted_s/dev/sd{$i}mklabelgptmkpartprimaryext40%100%done}funct1nhdd-mkfs()#磁盤格式化函數(shù),對(duì)8塊磁盤進(jìn)行慢速格式化{foriina3blcldlelf1gldomkfs.ext4-F-Elazy_itable_init=0/dev/sd$i&donemkfs.ext4_F_Elazy_itable_init=0/dev/sdhl}clear-log()#清除系統(tǒng)日立函數(shù),清除系統(tǒng)下message、mcelog日志及BMC日志{cat/dev/null>/var/log/messagescat/dev/null>/var/log/mcelogserviceipmistartipmitoolselclear}本發(fā)明測(cè)試方法實(shí)現(xiàn)了多塊磁盤的分區(qū)、格式化,提高整機(jī)柜服務(wù)器多節(jié)點(diǎn)磁盤性能測(cè)試的效率,有效確保了服務(wù)器的穩(wěn)定性,是驗(yàn)證產(chǎn)品質(zhì)量的非常有效的方法?!局鳈?quán)項(xiàng)】1.一種rack整機(jī)柜磁盤性能的自動(dòng)化測(cè)試方法,其特征是確保測(cè)試腳本和測(cè)試工具在被測(cè)節(jié)點(diǎn)上安裝,創(chuàng)建標(biāo)志文件,用于表示腳本執(zhí)行進(jìn)度;獲取的標(biāo)志文件變量的值,判斷腳本執(zhí)行進(jìn)度,如果腳本是第一次執(zhí)行,則對(duì)節(jié)點(diǎn)磁盤進(jìn)行分區(qū),之后自動(dòng)重啟;如果腳本已完成分區(qū),則進(jìn)行磁盤慢速格式化,清除系統(tǒng)日志,并重啟;腳本完成分區(qū),選擇對(duì)應(yīng)需要執(zhí)行的函數(shù),調(diào)用磁盤性能測(cè)試工具進(jìn)行磁盤性能測(cè)試。2.根據(jù)權(quán)利要求I所述的一種rack整機(jī)柜磁盤性能的自動(dòng)化測(cè)試方法,其特征是所述創(chuàng)建標(biāo)志文件過(guò)程:獲取當(dāng)前文件所在目錄,判讀標(biāo)志文件是否存在,若標(biāo)志文件不存在,則認(rèn)為腳本尚未執(zhí)行,創(chuàng)建標(biāo)志文件,向標(biāo)志文件寫入標(biāo)志數(shù)據(jù);若標(biāo)志文件存在,獲取標(biāo)志文件中值。3.根據(jù)權(quán)利要求I或2所述的一種rack整機(jī)柜磁盤性能的自動(dòng)化測(cè)試方法,其特征是測(cè)試結(jié)束后把該腳本從開(kāi)機(jī)啟動(dòng)項(xiàng)里清除,并清除測(cè)試標(biāo)志文件。4.根據(jù)權(quán)利要求3所述的一種rack整機(jī)柜磁盤性能的自動(dòng)化測(cè)試方法,其特征是腳本完成分區(qū),選擇hdd-part函數(shù),進(jìn)行磁盤分區(qū),調(diào)用磁盤性能測(cè)試工具進(jìn)行磁盤性能測(cè)試;腳本完成分區(qū),選擇hdd-mkfs函數(shù),進(jìn)行磁盤格式化,調(diào)用磁盤性能測(cè)試工具進(jìn)行磁盤性能測(cè)試?!緦@勘景l(fā)明公開(kāi)一種rack整機(jī)柜磁盤性能的自動(dòng)化測(cè)試方法,屬于磁盤測(cè)試
技術(shù)領(lǐng)域
;本發(fā)明確保測(cè)試腳本和測(cè)試工具在被測(cè)節(jié)點(diǎn)上安裝,創(chuàng)建標(biāo)志文件,用于表示腳本執(zhí)行進(jìn)度;獲取的標(biāo)志文件變量的值,判斷腳本執(zhí)行進(jìn)度;腳本完成分區(qū),選擇對(duì)應(yīng)需要執(zhí)行的函數(shù),調(diào)用磁盤性能測(cè)試工具進(jìn)行磁盤性能測(cè)試,本發(fā)明尤其適用x86架構(gòu)紅帽以及Centos操作系統(tǒng)。該測(cè)試方法利用腳本實(shí)現(xiàn)了多塊磁盤的分區(qū)、格式化、性能測(cè)試的自動(dòng)化進(jìn)行,并且操作簡(jiǎn)單,自動(dòng)化程度高,實(shí)用性較強(qiáng),能夠極大節(jié)省人力,提高整機(jī)柜服務(wù)器多節(jié)點(diǎn)磁盤性能測(cè)試的效率,有效確保了服務(wù)器的穩(wěn)定性,是驗(yàn)證產(chǎn)品質(zhì)量的非常有效的方法?!綢PC分類】G06F11/22【公開(kāi)號(hào)】CN105302681【申請(qǐng)?zhí)枴緾N201510740303【發(fā)明人】肖歡,朱簫鳴【申請(qǐng)人】浪潮電子信息產(chǎn)業(yè)股份有限公司【公開(kāi)日】2016年2月3日【申請(qǐng)日】2015年11月4日
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1