[發(fā)明專利]一種BIOS選項遠(yuǎn)程批量設(shè)置方法、裝置、終端及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 201811331928.2 | 申請日: | 2018-11-09 |
| 公開(公告)號: | CN109445865A | 公開(公告)日: | 2019-03-08 |
| 發(fā)明(設(shè)計)人: | 武秋星 | 申請(專利權(quán))人: | 鄭州云海信息技術(shù)有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F9/445 |
| 代理公司: | 濟南舜源專利事務(wù)所有限公司 37205 | 代理人: | 劉雪萍 |
| 地址: | 450000 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 選項 遠(yuǎn)程批量設(shè)置 存儲介質(zhì) 訪問信息 配置文件 選項信息 終端 操作設(shè)置 自動設(shè)置 單臺 重啟 服務(wù)器 寫入 測試 創(chuàng)建 部署 訪問 | ||
1.一種BIOS選項遠(yuǎn)程批量設(shè)置方法,其特征在于,所述方法包括:
將待修改BIOS選項的BMC IP地址寫入配置文件;
根據(jù)所述配置文件在待測試BMC中創(chuàng)建Session并生成訪問信息;
根據(jù)所述訪問信息利用Curl命令訪問BIOS配置并獲取BIOS選項信息;
根據(jù)所述BIOS選項信息對BIOS選項進(jìn)行修改;
通過Redfish重啟BIOS系統(tǒng)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)配置文件在待測試BMC中創(chuàng)建Session并生成訪問信息包括:
讀取配置文件并根據(jù)讀取的BMC IP訪問相應(yīng)BMC并對已訪問BMC進(jìn)行標(biāo)記;
利用Curl創(chuàng)建命令通過所述相應(yīng)BMC的Redfish接口在所述相應(yīng)BMC創(chuàng)建Session;
從創(chuàng)建Session的返回值中提取Session ID和CSRFToken值作為訪問信息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)訪問信息利用Curl命令訪問BIOS配置并獲取BIOS選項信息包括:
將訪問信息輸入Curl查看命令curl-GEThttps://+IP+/redfish/v1/Systems/1/bios”-HX-CSRFTOKEN:${CSRF_TOKEN};
執(zhí)行所述Curl查看命令利用Curl命令訪問BIOS配置并獲取BIOS選項信息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)BIOS選項信息對BIOS選項進(jìn)行修改包括:
設(shè)置需要修改的BIOS選項和相應(yīng)修改標(biāo)準(zhǔn)值;
從獲取的BIOS選項信息篩選需要修改的BIOS選項;
將篩選出的BIOS選項值修改為相應(yīng)修改標(biāo)準(zhǔn)值。
5.一種BIOS選項遠(yuǎn)程批量設(shè)置裝置,其特征在于,所述裝置包括:
范圍配置單元,配置用于將待修改BIOS選項的BMC IP地址寫入配置文件;
工具創(chuàng)建單元,配置用于根據(jù)所述配置文件在待測試BMC中創(chuàng)建Session并生成訪問信息;
選項獲取單元,配置用于根據(jù)所述訪問信息利用Curl命令訪問BIOS配置并獲取BIOS選項信息;
選項修改單元,配置用于根據(jù)所述BIOS選項信息對BIOS選項進(jìn)行修改;
重啟生效單元,配置用于通過Redfish重啟BIOS系統(tǒng)。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述工具創(chuàng)建單元包括:
讀取訪問模塊,配置用于讀取配置文件并根據(jù)讀取的BMC IP訪問相應(yīng)BMC并對已訪問BMC進(jìn)行標(biāo)記;
創(chuàng)建執(zhí)行模塊,配置用于利用Curl創(chuàng)建命令通過所述相應(yīng)BMC的Redfish接口在所述相應(yīng)BMC創(chuàng)建Session;
信息提取模塊,配置用于從創(chuàng)建Session的返回值中提取Session ID和CSRFToken值作為訪問信息。
7.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述選項獲取單元包括:
命令生成模塊,配置用于將訪問信息輸入Curl查看命令curl-GEThttps://+IP+/redfish/v1/Systems/1/bios”-HX-CSRFTOKEN:${CSRF_TOKEN};
命令執(zhí)行模塊,配置用于執(zhí)行所述Curl查看命令利用Curl命令訪問BIOS配置并獲取BIOS選項信息。
8.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述選項修改單元包括:
標(biāo)準(zhǔn)設(shè)置模塊,配置用于設(shè)置需要修改的BIOS選項和相應(yīng)修改標(biāo)準(zhǔn)值;
修改定位模塊,配置用于從獲取的BIOS選項信息篩選需要修改的BIOS選項;
數(shù)值修改模塊,配置用于將篩選出的BIOS選項值修改為相應(yīng)修改標(biāo)準(zhǔn)值。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鄭州云海信息技術(shù)有限公司,未經(jīng)鄭州云海信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811331928.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種參數(shù)批量同步方法和系統(tǒng)
- 一種儀表參數(shù)快速批量設(shè)置的方法
- 一種挖掘機遠(yuǎn)程監(jiān)控調(diào)試方法
- 客戶端批量遠(yuǎn)程控制方法及系統(tǒng)
- 用于分配系統(tǒng)的遠(yuǎn)程批量給料系統(tǒng)以及向分配系統(tǒng)供應(yīng)粘性材料的方法
- 用于智能電表的批量參數(shù)設(shè)置的遠(yuǎn)程管理系統(tǒng)及其方法
- 一種基于物聯(lián)網(wǎng)的智能校園管理系統(tǒng)及管理方法
- 一種基于物聯(lián)網(wǎng)的智能校園管理系統(tǒng)
- 一種批量服務(wù)器FRU的遠(yuǎn)程刷新系統(tǒng)及方法
- 用于遠(yuǎn)程終端單元固件的遠(yuǎn)程批量升級方法
- 用于接合與分離存儲介質(zhì)的裝置
- 存儲介質(zhì)陣列控制器、控制方法、設(shè)備、和存儲介質(zhì)驅(qū)動器
- 存儲介質(zhì)處理方法、系統(tǒng)及數(shù)據(jù)讀寫操作方法、系統(tǒng)
- 存儲裝置、存儲介質(zhì)以及存儲介質(zhì)的制造方法
- 數(shù)據(jù)存儲
- 存儲介質(zhì)之間的數(shù)據(jù)遷移
- 一種基于存儲系統(tǒng)的控制方法及裝置
- 自助設(shè)備及自助設(shè)備的介質(zhì)存儲裝置
- 融合存儲系統(tǒng)中的數(shù)據(jù)遷移方法和裝置
- 一種數(shù)據(jù)存儲方法、裝置及電子設(shè)備





