[發明專利]一種用于SASSwitch整機柜監聽節點SOL的系統及方法在審
| 申請號: | 201611218827.5 | 申請日: | 2016-12-26 |
| 公開(公告)號: | CN106844142A | 公開(公告)日: | 2017-06-13 |
| 發明(設計)人: | 趙盛 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30 |
| 代理公司: | 濟南舜源專利事務所有限公司37205 | 代理人: | 張亮 |
| 地址: | 450000 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 sasswitch 整機 監聽 節點 sol 系統 方法 | ||
技術領域
本發明涉及服務器技術,具體涉及SAS Switch整機柜監聽節點SOL的系統及方法。
背景技術
服務器產品在當今諸多領域得到了廣泛的應用,如金融保險、軍工國防、教育科技、生產制造,以及消費電子、數據中心等,隨著服務器產品應用范圍的不斷擴大,給實際運行的服務器數量帶來了指數型的增長,特別是在服務器集群部署等應用場景對服務器數量的需求更是驚人。
傳統的通用服務器規模化應用帶來密度低、能耗高、安裝和維護工作量大等問題,一種面向大型數據中心計算的服務器應運而生——整機柜服務器。
SAS Switch整機柜中計算節點較多,在測試過程中,計算節點容易出現各種各樣的bug,對計算節點的串口SOL進行監聽就顯得很有必要。
通常情況下,一旦計算節點出現宕機故障,此時無法鍵入相關命令來收集相關信息,因此在測試過程中后臺執行一些監聽程序,以獲取SAS Switch整機柜計算節點的運行信息,針對SAS Switch整機柜中大量的計算節點的串口SOL,提供更加高效、不間斷對SAS Switch計算節點串口SOL狀態進行長時間監聽就成了亟需解決的問題。
發明內容
為解決上述技術問題,本發明的技術方案如下:
本發明提供一種用于SAS Switch整機柜監聽節點SOL的方法,包括如下步驟:
SS1、準備測試環境;
SS2、將整機柜計算節點對應的BMC IP地址導入到腳本程序中;
SS3、在控制端通過IPMI命令遠程訪問計算節點BMC,并執行相關操作,相關操作包括:關閉該節點串口重定向,打開串口重定向。
進一步的,步驟SS3包括:
SS31、關閉所有計算節點的串口重定向;
SS32、創建文件來構建命名管道,通過excel函數來進行重定向并綁定相關的文件描述符;
SS33、打開所有計算節點的串口重定向;
SS34、后臺不間斷抓取打印的串口重定向信息。
進一步的,步驟SS1的準備測試環境具體為:使用SAS Switch整機柜的某個計算節點作為測試控制節點,并配置好各個節點之間的無密碼訪問,保證各個節點相互之間能夠ping通。
進一步的,另外選取一臺服務器節點作為測試控制節點。
進一步的,通過以下命令遠程登錄節點BMC并關閉串口重定向:ipmitool-I lanplus-H $ip-U ADMIN-P ADMIN sol deactivate。
進一步的,通過以下命令來創建文件來構建命名管道,通過excel函數來進行重定向并綁定相關的文件描述符:
tempfifo=$$.fifo
mkfifo $tempfifo
exec 1000<>$tempfifo。
進一步的,通過以下命令來實現后臺不間斷的打開節點BMC的串口重定向并將打印內容輸出:nohup ipmitool-I lanplus-H $ip-U ADMIN-P ADMIN sol activate>>$ip.log 2>&1<&1000&。
此外本發明提供一種用于SAS Switch整機柜監聽節點SOL的系統,包括SAS Switch各個計算節點BMC、測試控制節點、網卡1、遠程管理服務器、網卡2和存儲器,SAS Switch各個計算節點BMC與測試控制節點通過網卡1連接,測試控制節點與遠程管理服務器通過網卡2連接,存儲器與測試控制節點連接,SAS Switch各個計算節點BMC用于獲取串口信息,測試控制節點用于保存SAS Switch各個計算節點BMC發送的串口信息,在服務器死機時,用戶可以在遠程管理服務器通過智能平臺管理接口IPMI的ipmi命令通過串口重定向SOL接口功能獲取到保存在存儲器中的串口信息。
進一步的,測試控制節點為SAS Switch整機柜的某個計算節點或另外選取一臺服務器節點作為測試控制節點。
進一步的,存儲器采用堆棧的方式存儲串口信息,存儲器為測試控制節點內置的高速緩沖存儲器Cache或隨機存取存儲器RAM。
本發明的方案是一種更加高效、不間斷對SAS Switch計算節點串口SOL狀態進行長時間監聽的方法。此方法對SAS Switch整機柜的計算節點的工作監控提供了便捷,簡單實用。
附圖說明
圖1示出本發明用于SAS Switch整機柜監聽節點SOL的方法流程圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611218827.5/2.html,轉載請聲明來源鉆瓜專利網。





