[發(fā)明專(zhuān)利]一種BMC升級(jí)方法、系統(tǒng)、設(shè)備以及存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202211041481.1 | 申請(qǐng)日: | 2022-08-29 |
| 公開(kāi)(公告)號(hào): | CN115408027A | 公開(kāi)(公告)日: | 2022-11-29 |
| 發(fā)明(設(shè)計(jì))人: | 廖育明;張旭;靳先奇 | 申請(qǐng)(專(zhuān)利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類(lèi)號(hào): | G06F8/65 | 分類(lèi)號(hào): | G06F8/65;G06F8/71;G06F9/445 |
| 代理公司: | 北京連和連知識(shí)產(chǎn)權(quán)代理有限公司 11278 | 代理人: | 朝魯蒙;陳黎明 |
| 地址: | 215000 江蘇省蘇州*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 bmc 升級(jí) 方法 系統(tǒng) 設(shè)備 以及 存儲(chǔ) 介質(zhì) | ||
本發(fā)明公開(kāi)了一種BMC升級(jí)方法,包括以下步驟:響應(yīng)于主BMC接收到web端的升級(jí)指令和升級(jí)固件,將預(yù)設(shè)存儲(chǔ)器的第一部分設(shè)置為表示升級(jí)中的第一標(biāo)識(shí)并將升級(jí)固件存入到預(yù)設(shè)存儲(chǔ)器的第二部分;主BMC利用第二部分中的升級(jí)固件進(jìn)行升級(jí)并在升級(jí)成功后將第一部分設(shè)置為表示升級(jí)成功的第二標(biāo)識(shí);響應(yīng)于從BMC檢測(cè)到第一部分為第二標(biāo)識(shí),獲取第二部分中的升級(jí)固件進(jìn)行從BMC的升級(jí)。本發(fā)明還公開(kāi)了一種系統(tǒng)、計(jì)算機(jī)設(shè)備以及可讀存儲(chǔ)介質(zhì)。本發(fā)明提出的方案能夠更加方便、更加效率的對(duì)兩個(gè)BMC進(jìn)行升級(jí),同時(shí)也減少了主從BMC固件版本不一致的風(fēng)險(xiǎn)。
技術(shù)領(lǐng)域
本發(fā)明涉及服務(wù)器領(lǐng)域,具體涉及一種BMC升級(jí)方法、系統(tǒng)、設(shè)備以及存儲(chǔ)介質(zhì)。
背景技術(shù)
BMC升級(jí)功能是BMC迭代開(kāi)發(fā)的一個(gè)重要組成部分。目前常用的BMC固件升級(jí)使用在線方式升級(jí)方式,用戶(hù)可通過(guò)BMC網(wǎng)頁(yè)實(shí)現(xiàn)在線升級(jí);BMC升級(jí)過(guò)程中并不影響主機(jī)系統(tǒng)的運(yùn)行。用戶(hù)通過(guò)BMC的IP地址、用戶(hù)名、用戶(hù)密碼登錄BMC web界面,再通過(guò)上傳BMC固件,執(zhí)行BMC升級(jí)操作。
但是,目前該方法有幾個(gè)缺點(diǎn):1、每次只能升級(jí)一個(gè)BMC設(shè)備;2、升級(jí)下一個(gè)BMC設(shè)備需要登錄對(duì)應(yīng)的web網(wǎng)頁(yè)。這對(duì)具有主BMC和從BMC的BMC系統(tǒng)升級(jí)帶來(lái)極大的不便。
在對(duì)具有主BMC和從BMC的BMC系統(tǒng)升級(jí)時(shí),需要打開(kāi)二者的web界面,對(duì)二者分別進(jìn)行升級(jí)。這樣的方式比較繁瑣,降低了升級(jí)效率,同時(shí)對(duì)主從BMC的固件版本控制帶來(lái)了一定風(fēng)險(xiǎn)。
發(fā)明內(nèi)容
有鑒于此,為了克服上述問(wèn)題的至少一個(gè)方面,本發(fā)明實(shí)施例提出一種BMC升級(jí)方法,包括以下步驟:
響應(yīng)于主BMC接收到web端的升級(jí)指令和升級(jí)固件,將預(yù)設(shè)存儲(chǔ)器的第一部分設(shè)置為表示升級(jí)中的第一標(biāo)識(shí)并將所述升級(jí)固件存入到所述預(yù)設(shè)存儲(chǔ)器的第二部分;
所述主BMC利用所述第二部分中的升級(jí)固件進(jìn)行升級(jí)并在升級(jí)成功后將所述第一部分設(shè)置為表示升級(jí)成功的第二標(biāo)識(shí);
響應(yīng)于所述從BMC檢測(cè)到所述第一部分為第二標(biāo)識(shí),獲取所述第二部分中的升級(jí)固件進(jìn)行從BMC的升級(jí)。
在一些實(shí)施例中,還包括:
將所述預(yù)設(shè)存儲(chǔ)器的第三部分設(shè)置為表示升級(jí)中的第一標(biāo)識(shí);
響應(yīng)于所述從BMC升級(jí)成功,將所述第三部分設(shè)置為表示升級(jí)成功的第二標(biāo)識(shí);
響應(yīng)于所述主BMC檢測(cè)到所述第三部分為第二標(biāo)識(shí),向所述web端反饋升級(jí)成功;
響應(yīng)于所述主BMC升級(jí)失敗,將所述第一部分設(shè)置為表示升級(jí)失敗的第三標(biāo)識(shí);
退回原固件版本并向web端反饋升級(jí)失敗。
在一些實(shí)施例中,還包括:
響應(yīng)于所述從BMC升級(jí)失敗,將所述第三部分設(shè)置為表示升級(jí)失敗的第三標(biāo)識(shí);
將所述從BMC退回原固件版本。
在一些實(shí)施例中,還包括:
響應(yīng)于所述主BMC檢測(cè)到所述第三部分為第三標(biāo)識(shí),將所述主BMC退回原固件版本并向web端反饋升級(jí)失敗。
基于同一發(fā)明構(gòu)思,根據(jù)本發(fā)明的另一個(gè)方面,本發(fā)明的實(shí)施例還提供了一種BMC升級(jí)系統(tǒng),包括:
接收存儲(chǔ)模塊,配置為響應(yīng)于主BMC接收到web端的升級(jí)指令和升級(jí)固件,將預(yù)設(shè)存儲(chǔ)器的第一部分設(shè)置為表示升級(jí)中的第一標(biāo)識(shí)并將所述升級(jí)固件存入到所述預(yù)設(shè)存儲(chǔ)器的第二部分;
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211041481.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 多主板服務(wù)器主基板管理控制器仲裁方法及系統(tǒng)
- 一種基于邏輯控制的BIOS和BMC備份方法
- 一種單臺(tái)、批量服務(wù)器BMC的遠(yuǎn)程刷新方法及系統(tǒng)
- 一種系統(tǒng)管理方法和裝置
- 一種BMC固件更新方法、系統(tǒng)、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種BMC參數(shù)配置方法、裝置、設(shè)備、介質(zhì)
- 一種服務(wù)器BMC刷新方法、系統(tǒng)、終端及存儲(chǔ)介質(zhì)
- 一種BMC啟動(dòng)方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種主板的雙BMC管理系統(tǒng)
- 一種BMC固件升級(jí)方法、系統(tǒng)、設(shè)備及計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 一種機(jī)頂盒Loader模塊升級(jí)方法及其機(jī)頂盒
- 產(chǎn)品升級(jí)的方法和設(shè)備
- 一種機(jī)頂盒的升級(jí)方法和裝置
- 網(wǎng)絡(luò)設(shè)備升級(jí)方法、升級(jí)服務(wù)器、終端設(shè)備及存儲(chǔ)介質(zhì)
- 無(wú)人機(jī)系統(tǒng)中的模塊升級(jí)方法及待升級(jí)模塊
- 一種基于主分結(jié)構(gòu)的應(yīng)用升級(jí)及升級(jí)版本控制方法及系統(tǒng)
- 一種升級(jí)方法及裝置
- 一種終端升級(jí)方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種車(chē)輛升級(jí)方法、裝置、終端及存儲(chǔ)介質(zhì)
- 設(shè)備升級(jí)方法、裝置及服務(wù)器
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





