本發(fā)明涉及服務器技術領域,具體的說是一種基于ipmitool工具循環(huán)偵測內存的方法。
背景技術:
隨著計算機技術的發(fā)展,計算機已經廣泛應用于生活、工作中各個領域,對計算機計算處理能力和存儲能力也提出了更高要求。在計算機的硬件構成中,內存是服務器系統的關鍵組成部分,與CPU進行溝通的橋梁,用于暫時存放CPU中的運算數據,以及與硬盤等外部存儲器交換的數據。計算機中所有程序的運行都是在內存儲器中進行的,計算機在運行中,CPU就會把需要運算的數據調到內存中進行運算,當運算完成后CPU再將結果傳送出來,內存的正常運行決定了計算機的穩(wěn)定工作。內存的質量好壞與容量大小會影響計算機的運行速度,因此內存儲器的性能對計算機的影響非常大。
通常服務器需要持久不間斷的運行,其內存部分處于長期高負荷的運轉狀態(tài),往往造成內存部位溫度過高而影響整個系統的工作性能。并且,由于服務器中設置的內存條數量隨著發(fā)展需求與日俱增,某些內存條因工作溫度過高而出現故障,但是問題內存不容易定位查找,這就給維護人員帶來了很大困難,從而影響維護效率,可能會嚴重影響服務器工作的穩(wěn)定性。
鑒于服務器中內存溫度過高不容易定位的問題,本發(fā)明提出了一種基于ipmitool工具循環(huán)偵測內存的方法,能夠通過ipmitool工具循環(huán)偵測內存溫度。所述ipmitool是一種可用在linux系統下的命令行方式的ipmi平臺管理工具,它支持ipmi 1.5規(guī)范,通過它可以實現獲取傳感器的信息、顯示系統日志內容、網絡遠程開關機等功能。用戶可以利用IPMI監(jiān)視服務器的物理特征,如溫度、電壓、電扇工作狀態(tài)、電源供應以及機箱入侵等。Ipmi獨立于CPU BIOS和OS的,用戶無論在開機還是關機的狀態(tài)下,只要接通電源就可以實現對服務器的監(jiān)控。
技術實現要素:
本發(fā)明針對目前技術發(fā)展的需求和不足之處,提供一種基于ipmitool工具循環(huán)偵測內存的方法。
本發(fā)明所述一種基于ipmitool工具循環(huán)偵測內存的方法,解決上述技術問題采用的技術方案如下:所述一種基于ipmitool工具循環(huán)偵測內存的方法,基于ipmitool工具循環(huán)偵測內存溫度,并通過點亮高溫內存的LED燈定位問題內存;其主要實現過程包括如下步驟:1)預設內存最高溫度閥值,2)循環(huán)偵測內存溫度,3)定位溫度超過預設閥值的內存插槽,4)定位問題內存。
優(yōu)選的,預設內存最高溫度閥值45℃,并通過ipmitool命令每0.5s循環(huán)獲取每一條內存的溫度。
優(yōu)選的,通過命令定位溫度超過預設閥值的內存插槽。
優(yōu)選的,通過點亮超過預設閥值的內存插槽的LED燈,來快速定位問題內存。
本發(fā)明所述一種基于ipmitool工具循環(huán)偵測內存的方法與現有技術相比具有的有益效果是:本發(fā)明基于ipmitool循環(huán)偵測內存溫度,自動循環(huán)獲取內存溫度,并對超過預設溫度閾值的內存通過命令點亮內存插槽LED燈,來定位問題內存;適用x86架構紅帽以及Centos操作系統;實現了自動偵測內存溫度是否超過閥值,并通過點亮內存插槽LED燈來快速定位問題內存,提高了產品的穩(wěn)定性,減少人力投入,提升產品質量。
具體實施方式
為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,以下結合具體實施例,對本發(fā)明所述一種基于ipmitool工具循環(huán)偵測內存的方法進一步詳細說明。
實施例:
本實施例一種基于ipmitool工具循環(huán)偵測內存的方法,基于ipmitool工具循環(huán)偵測內存溫度,并通過點亮高溫內存的LED燈定位問題內存;其主要實現過程包括如下步驟:1)預設內存最高溫度閥值,2)循環(huán)偵測內存溫度,3)定位溫度超過預設閥值的內存插槽,4)定位問題內存。
本實施例中,所述1)預設內存最高溫度閥值這一步驟中,預設內存最高溫度閥值為45℃。
所述2)循環(huán)偵測內存溫度這一步驟是指,通過ipmitool命令每0.5s循環(huán)獲取每一條內存的溫度。
所述3)定位溫度超過預設閥值的內存插槽這一步驟是指,通過命令定位溫度超過預設閥值的內存插槽。
所述4)定位問題內存這一步驟包括,通過點亮超過預設閥值的內存插槽的LED燈,來快速定位問題內存。
本實施例所述基于ipmitool工具循環(huán)偵測內存的方法,所使用的具體命令如下:
上述具體實施方式僅是本發(fā)明的具體個案,本發(fā)明的專利保護范圍包括但不限于上述具體實施方式,任何符合本發(fā)明的權利要求書的且任何所屬技術領域的普通技術人員對其所做的適當變化或替換,皆應落入本發(fā)明的專利保護范圍。