技術(shù)領(lǐng)域
本發(fā)明涉及服務(wù)器硬件技術(shù)領(lǐng)域,具體地說是一種自動(dòng)刷新LSI RAID卡FW的方法。
背景技術(shù):
LSI SAS RAID卡以其優(yōu)越的數(shù)據(jù)讀寫性能,堅(jiān)固的硬件穩(wěn)定性得到了國(guó)內(nèi)外各服務(wù)器廠商的大規(guī)模使用。RAID最初用于高端服務(wù)器市場(chǎng),不過隨著計(jì)算機(jī)應(yīng)用的快速發(fā)展,RAID技術(shù)已經(jīng)滲透到很多領(lǐng)域。SAS卡、RAID卡被廣泛的應(yīng)用到服務(wù)器及存儲(chǔ)產(chǎn)品上,由于SAS卡、RAID卡的FW需要進(jìn)行不定期升級(jí),所以在生產(chǎn)過程中要對(duì)其進(jìn)行同步更新。目前產(chǎn)線均在服務(wù)器開機(jī)之后進(jìn)行手動(dòng)刷新,效率低下。
公開的相關(guān)專利文件:名稱為“一種服務(wù)器自動(dòng)批量刷新RAID卡驅(qū)動(dòng)的方法”,該文件公開了“一種服務(wù)器自動(dòng)批量刷新RAID卡驅(qū)動(dòng)的方法,其具體實(shí)現(xiàn)過程為:首先將一個(gè)服務(wù)器作為控制節(jié)點(diǎn),把RAID卡驅(qū)動(dòng)文件以及需要編譯的內(nèi)容拷貝到全部節(jié)點(diǎn)上;然后執(zhí)行刷新工作;刷新完成后重新啟動(dòng)操作系統(tǒng),自動(dòng)檢查全部節(jié)點(diǎn)的RAID卡驅(qū)動(dòng)并生成文檔,以便于對(duì)升級(jí)結(jié)果進(jìn)行檢查;至此完成全部刷新工作。該一種服務(wù)器自動(dòng)批量刷新RAID卡驅(qū)動(dòng)的方法與現(xiàn)有技術(shù)相比,可以快速、高效、準(zhǔn)確、自動(dòng)化的對(duì)機(jī)柜上的大量通用服務(wù)器進(jìn)行同步刷新作業(yè),大大節(jié)省了操作工時(shí),并且由于全部指令和編譯內(nèi)容已預(yù)先寫入腳本,還避免了在手動(dòng)刷新時(shí),由于大量重復(fù)操作造成的指令輸入錯(cuò)誤。不僅在測(cè)試工作中提高了工作效率,對(duì)服務(wù)器后期的維護(hù)工作也提供了便捷”。
名稱為“一種自動(dòng)安裝RAID卡FW及KUX操作系統(tǒng)的方法”,該文件公開了“一種自動(dòng)安裝RAID卡FW及KUX操作系統(tǒng)的方法,其具體實(shí)現(xiàn)過程為:將包括需要執(zhí)行的命令行及重啟的系列操作串聯(lián)在一起做成可執(zhí)行文件;將該執(zhí)行文件及刷新工具、刷新文件、操作系統(tǒng)鏡像均拷貝至U盤中;然后在K-UX的救援模式下運(yùn)行該可執(zhí)行文件,逐步實(shí)現(xiàn)掛載U盤、建立文件夾、解壓縮、拷貝、復(fù)制、執(zhí)行刷新命令、做RAID,自動(dòng)掛載鏡像、安裝操作系統(tǒng)。該一種自動(dòng)安裝RAID卡FW及KUX操作系統(tǒng)的方法與現(xiàn)有技術(shù)相比,可以將通過命令行來操作的各項(xiàng)編輯成可執(zhí)行文件,生產(chǎn)人員或不專業(yè)的客戶可以通過運(yùn)行可執(zhí)行文件,通過簡(jiǎn)單的操作即可完成這些復(fù)雜的過程,省事省力”。
上述公開文件與本
技術(shù)實(shí)現(xiàn)要素:
要解決的技術(shù)問題,采用的技術(shù)手段都不相同。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是提供一種自動(dòng)刷新LSI RAID卡FW的方法。
本發(fā)明的技術(shù)任務(wù)是按以下方式實(shí)現(xiàn)的,該方法是通過LSI MegaCli命令行工具及PCIE擴(kuò)展板,在DOS下通過程式自動(dòng)運(yùn)行對(duì)磁盤陣列卡進(jìn)行FW升級(jí)。
所述的該方法步驟如下:
在LSI MegaCli命令行工具支持的環(huán)境下對(duì)RAID卡的命令行操作,支持使用命令行先識(shí)別RAID卡類型,再調(diào)用對(duì)應(yīng)FW版本進(jìn)行刷新,然后確認(rèn)是否刷新完成,實(shí)現(xiàn)各RAID FW刷新自動(dòng)自動(dòng)化;然后將RAID卡FW刷新命令與DOS下其他FW刷新命令編輯到可運(yùn)行腳本中,實(shí)現(xiàn)調(diào)試工站各測(cè)試項(xiàng)的自動(dòng)刷新。
所述的LSI MegaCli命令行工具進(jìn)行自動(dòng)刷新命令參數(shù)含義如下:
-adpfwflash: 進(jìn)行SAS卡、RAID卡FW升級(jí)
-f: 強(qiáng)制進(jìn)行FW刷新
*.rom: 需要刷新的FW文件
-noverchk: 不進(jìn)行FW版本檢查
-all: 對(duì)所有SAS卡、RAID卡進(jìn)行操作。
本發(fā)明的一種自動(dòng)刷新LSI RAID卡FW的方法和現(xiàn)有技術(shù)相比,具有以下特點(diǎn):
1)可適用于所有支持LSI MegaCli的SAS RAID卡及其應(yīng)用產(chǎn)品,如服務(wù)器、存儲(chǔ)等,應(yīng)用廣泛;
2)通過命令行對(duì)SAS卡、RAID卡實(shí)現(xiàn)自動(dòng)FW升級(jí),提高刷新效率,降低生產(chǎn)成本;
3)方案實(shí)施后,可以推廣至全線產(chǎn)品導(dǎo)入,全面提升生產(chǎn)效率。
具體實(shí)施方式
實(shí)施例1:
該自動(dòng)刷新LSI RAID卡FW的方法是通過LSI MegaCli命令行工具及PCIE擴(kuò)展板,在DOS下通過程式自動(dòng)運(yùn)行對(duì)磁盤陣列卡進(jìn)行FW升級(jí)。
所述的自動(dòng)刷新LSI RAID卡FW的方法步驟如下:
在LSI MegaCli命令行工具支持的DOS\Linux\Windows三種環(huán)境下對(duì)RAID卡的命令行操作,支持使用命令行先識(shí)別RAID卡類型,再調(diào)用對(duì)應(yīng)FW版本進(jìn)行刷新,然后確認(rèn)是否刷新完成,實(shí)現(xiàn)各RAID FW刷新自動(dòng)自動(dòng)化;然后將RAID卡FW刷新命令與DOS下其他FW刷新命令編輯到可運(yùn)行腳本中,實(shí)現(xiàn)調(diào)試工站各測(cè)試項(xiàng)的自動(dòng)刷新。
所述的LSI MegaCli命令行工具進(jìn)行自動(dòng)刷新命令參數(shù)含義如下:
-adpfwflash: 進(jìn)行SAS卡、RAID卡FW升級(jí)
-f: 強(qiáng)制進(jìn)行FW刷新
*.rom: 需要刷新的FW文件
-noverchk: 不進(jìn)行FW版本檢查
-all: 對(duì)所有SAS卡、RAID卡進(jìn)行操作。
通過上面具體實(shí)施方式,所述技術(shù)領(lǐng)域的技術(shù)人員可容易的實(shí)現(xiàn)本發(fā)明。但是應(yīng)當(dāng)理解,本發(fā)明并不限于上述的幾種具體實(shí)施方式。在公開的實(shí)施方式的基礎(chǔ)上,所述技術(shù)領(lǐng)域的技術(shù)人員可任意組合不同的技術(shù)特征,從而實(shí)現(xiàn)不同的技術(shù)方案。