[發明專利]一種Linux系統下批量更新希捷硬盤固件的方法在審
| 申請號: | 201810002207.0 | 申請日: | 2018-01-02 |
| 公開(公告)號: | CN108062229A | 公開(公告)日: | 2018-05-22 |
| 發明(設計)人: | 徐東陽 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/71 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 張亮 |
| 地址: | 450000 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 linux 系統 批量 更新 希捷 硬盤 方法 | ||
本申請發明一種Linux系統下批量更新希捷硬盤固件的方法,通過修改linux操作系統下刷新希捷機械硬盤固件版本命令,批量完成對搭載希捷機械硬盤的單臺服務器上所有希捷機械硬盤進行固件版本的刷新,大大減少了研發階段測試準備時間,極大的降低了可能的操作失誤造成的數據丟失等損失,且便于后續的自動化的實現。
技術領域
本發明涉及服務器硬件測試領域,具體涉及一種Linux系統下批量更新希捷硬盤固件的方法。
背景技術
隨著服務器主板芯片的更新升級,舊固件版本的硬盤可能會出現開機無故失去響應,操作系統卡死、藍屏、死機或硬盤故障等癥狀,但硬盤本身無嚴重硬件問題且硬盤容量也滿足我們的需求。為了節省成本,解決上述可能發生的這些問題,修復磁盤壞區,提高與系統的兼容性和磁盤的穩定性,硬盤廠商會不定期提供新的硬盤固件版本以供硬盤進行升級。
另一方面,為了保證產品質量,對硬盤的測試是必不可少的,然而現實情況下不可能對每一種硬盤的不同的固件版本均選取新的硬盤來進行測試,因為這樣會造成嚴重的資源浪費。因此可以選擇對舊的硬盤固件版本進行升級來測試。測試時因為受到項目周期和交付時間的限制,需要合理加快時間進度;而更新固件版本往往都需要對服務器上所有的硬盤都進行更新,每臺服務器通常搭載有至少8塊硬盤,按照以往操作,只能一塊一塊硬盤進行更新升級,這樣會造成極大的時間浪費,且重復操作也容易造成失誤導致數據丟失,造成重大損失。
針對上述問題,本申請發明一種Linux系統下批量更新希捷硬盤固件的方法,通過修改linux操作系統下刷新希捷機械硬盤固件版本命令,批量完成對搭載希捷機械硬盤的單臺服務器上所有希捷機械硬盤進行固件版本的刷新,大大減少了研發階段測試準備時間,極大地降低誤操作,保證了數據安全。
發明內容
本發明對刷新希捷機械硬盤固件版本的命令進行了修改。特殊之處在于,該修改能夠對整臺服務器上的所有希捷硬盤同時進行固件升級更新,大大減少了測試準備時間,提高了測試效率。
具體地,本申請請求保護一種Linux系統下批量更新希捷硬盤固件的方法,其特征在于,該方法具體包括:
查看系統中硬盤數量;
查看系統中各個硬盤的固件信息;
使用希捷廠商提供的腳本對硬盤進行分位更新;
重新查看硬盤固件信息。
如上所述的Linux系統下批量更新希捷硬盤固件的方法,其特征還在于,對硬盤進行分位更新的具體指令為:
for i in{b..j};
do./SeaChest_105_142_64–downloadFW廠商提供更新固件文件.lod-d/dev/sd$i;
done。
具體實施方式
1、查看系統中硬盤數量
首先用root用戶進入到linux系統,讀取系統中希捷硬盤,具體指令如下:
ls/dev/sd*回車
通過該指令,即可知道系統中一共有多少塊硬盤。
2、查看系統中各個硬盤的固件信息
具體指令如下:
smartctl--all/dev/硬盤名稱
該命令可以查看特定硬盤的固件版本信息。
3、使用希捷廠商提供的腳本對硬盤進行分位更新
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810002207.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種具有偵查及醫療救護功能的機器人
- 下一篇:一種防城市內澇下水道井蓋





