[發明專利]一種驗證服務器IPMI驅動加載穩定性的測試方法及系統在審
| 申請號: | 202010174783.0 | 申請日: | 2020-03-13 |
| 公開(公告)號: | CN111459732A | 公開(公告)日: | 2020-07-28 |
| 發明(設計)人: | 李波 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 黃曉燕 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 驗證 服務器 ipmi 驅動 加載 穩定性 測試 方法 系統 | ||
本發明涉及服務器測試技術領域,提供一種驗證服務器IPMI驅動加載穩定性的測試方法及系統,方法包括:當與待測機器的BMC建立連接后,將預先配置的用于帶內檢測IPMI驅動腳本加載至所述待測機器內;當將所述IPMI驅動腳本加載成功后,控制在所述待測機器內按照帶外和帶內兩種模式的順序,循環執行BMC重啟和IMPI通信檢查的動作,從而實現BMC重啟后對帶內通信和帶外通信的穩定性的檢查,解決客戶批量重啟BMC或刷新BMC后驅動無法正常加載加載額的問題。
技術領域
本發明屬于服務器測試技術領域,尤其涉及一種驗證服務器IPMI驅動加載穩定性的測試方法及系統。
背景技術
基板管理控制器BMC驅動加載與否影響著服務器帶內IPMI命令能否正常執行,進而影響著服務器監控功能的正常運行,同時BMC重啟或者服務器開關機都可能影響BMC驅動的加載。如果BMC驅動無法加載,需要重啟機器甚至需要重新安裝智能平臺管理接口IPMI,嚴重影響業務運行。
當BMC驅動無法加載時,只能通過帶內反復執行BMC重啟,待重啟后檢查帶內命令能否執行,來判斷IPMI命令能否正常執行。當批量重啟BMC或刷新BMC后可能存在BMC驅動無法記載,導致IPMI命令也無法判斷,服務器運行穩定性較弱,影響客戶使用。
發明內容
針對現有技術中的缺陷,本發明提供了一種驗證服務器IPMI驅動加載穩定性的測試方法,旨在解決現有技術中當BMC驅動無法加載時,只能通過帶內反復執行BMC重啟,待重啟后檢查帶內命令能否執行,來判斷IPMI命令能否正常執行的問題。
本發明所提供的技術方案是:一種驗證服務器IPMI驅動加載穩定性的測試方法,所述方法包括下述步驟:
當與待測機器的BMC建立連接后,將預先配置的用于帶內檢測IPMI驅動腳本加載至所述待測機器內;
當將所述IPMI驅動腳本加載成功后,控制在所述待測機器內按照帶外和帶內兩種模式的順序,循環執行BMC重啟和IMPI通信檢查的動作。
作為一種改進的方案,所述當與待測機器的BMC建立連接后,將預先配置的帶內檢測IPMI驅動腳本加載至所述待測機器內的步驟之前還包括下述步驟:
控制通過BMC IP、BMC用戶名和密碼登錄待測機器的OS IP,與所述BMC建立連接。
作為一種改進的方案,所述當將所述IPMI驅動腳本加載成功后,控制在所述待測機器內按照帶外和帶內兩種模式的順序,循環執行BMC重啟和IMPI通信檢查的動作的步驟具體包括下述步驟:
當將所述IPMI驅動腳本加載成功后,控制帶外方式對所述待測機器的BMC執行重啟動作;
判斷檢測帶外重啟所述BMC是否成功;
當判定所述BMC重啟成功時,檢測判斷IPMI帶外通信是否正常;
當判定IPMI帶外通信正常時,調用預先加載的所述IPMI驅動腳本,并執行所述IPMI驅動腳本;
判斷帶內重啟所述BMC是否成功;
當判定所述BMC重啟成功時,檢測判斷IPMI帶內通信是否正常;
當判定IPMI帶內通信正常時,則返回執行所述當將所述IPMI驅動腳本加載成功后,控制帶外方式對所述待測機器的BMC執行重啟動作的步驟;
當判定IPMI帶外通信異常,或者判定IPMI帶內通信異常,或判斷帶內重啟失敗時,則控制結束測試流程;
當判定帶外重啟所述BMC失敗時,則返回執行所述當將所述IPMI驅動腳本加載成功后,控制帶外方式對所述待測機器的BMC執行重啟動作的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010174783.0/2.html,轉載請聲明來源鉆瓜專利網。





