一種Linux服務(wù)器陣列卡活動(dòng)狀態(tài)的監(jiān)控方法及其裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及陣列卡監(jiān)控技術(shù),尤其涉及一種Linux服務(wù)器陣列卡活動(dòng)狀態(tài)的監(jiān)控 方法及其裝置。
【背景技術(shù)】
[0002] 隨著服務(wù)器技術(shù)的不斷發(fā)展,越來越多的服務(wù)器安裝了獨(dú)立的陣列卡以支持磁盤 組建陣列,在滿足服務(wù)器日益增長的數(shù)據(jù)存儲空間的同時(shí),也使得我們監(jiān)控陣列卡活動(dòng)狀 態(tài)的工作變得越來越繁瑣。通常情況下,當(dāng)陣列硬盤出現(xiàn)故障時(shí)一般會(huì)由陣列卡發(fā)出報(bào)警 聲以通知運(yùn)維人員。但是,如果陣列卡本身出現(xiàn)SCSIhang響應(yīng)超時(shí)問題時(shí),將直接影響系 統(tǒng)運(yùn)行,而且陣列卡不會(huì)發(fā)出報(bào)警聲,此時(shí)網(wǎng)絡(luò)也能Ping通,表面上一切正常,只有運(yùn)維人 員發(fā)現(xiàn)業(yè)務(wù)宕機(jī)后才會(huì)注意到此問題,難以判斷發(fā)生故障的時(shí)間。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明的目的就是為了解決上述問題,提供一種Linux服務(wù)器的陣列卡活動(dòng)狀態(tài) 實(shí)時(shí)監(jiān)控方法及其裝置。
[0004] 一種Linux服務(wù)器陣列卡活動(dòng)狀態(tài)的監(jiān)控方法,通過定期掃描系統(tǒng)日志中的特定 字符串來判斷陣列卡的工作是否正常。當(dāng)陣列卡故障或響應(yīng)異常時(shí),就會(huì)在系統(tǒng)日志中記 錄相關(guān)報(bào)錯(cuò),一旦發(fā)現(xiàn)這些報(bào)錯(cuò),將會(huì)自動(dòng)觸發(fā)告警機(jī)制并郵件通知運(yùn)維人員,實(shí)現(xiàn)對服務(wù) 器陣列卡的工作狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控的目的。
[0005] 本實(shí)時(shí)監(jiān)控方法基于Shell腳本,包括HangScan和OSHB兩個(gè)程序,內(nèi)容如下:
【主權(quán)項(xiàng)】
1. 一種Linux服務(wù)器陣列卡活動(dòng)狀態(tài)的監(jiān)控方法,其特征在于,通過定期掃描系統(tǒng)日 志中的特定字符串來判斷陣列卡的工作是否正常;當(dāng)陣列卡故障或響應(yīng)異常時(shí),就會(huì)在系 統(tǒng)日志中記錄相關(guān)報(bào)錯(cuò),一旦發(fā)現(xiàn)該些報(bào)錯(cuò),將會(huì)自動(dòng)觸發(fā)告警機(jī)制并郵件通知運(yùn)維人員, 實(shí)現(xiàn)對服務(wù)器陣列卡的工作狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控的目的。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,包括HangScan和0S皿兩個(gè)程序,內(nèi)容如 下:
其中,HangScan用于監(jiān)控服務(wù)器陣列卡活動(dòng)狀態(tài),及時(shí)發(fā)現(xiàn)scsihang報(bào)錯(cuò), 化artBeat用于監(jiān)控操作系統(tǒng)的存活狀態(tài)。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,HangScan程序的a血in@domain.com為收 件人郵箱,可W自行修改。
4. 一種Linux服務(wù)器陣列卡活動(dòng)狀態(tài)的監(jiān)控裝置,其特征在于,包括;(1)錯(cuò)誤掃描器; (2)告警機(jī)制;其中; (1)錯(cuò)誤掃描器;使用化ell腳本編寫,在內(nèi)存中運(yùn)行,定時(shí)掃描陣列卡報(bào)錯(cuò)并啟動(dòng)告 (2)告警機(jī)制;提取報(bào)錯(cuò)信息單獨(dú)記錄在adapter-error,log文件中,并郵件通知運(yùn)維 人員及時(shí)處理。 警機(jī)制;
【專利摘要】本發(fā)明提供一種Linux服務(wù)器陣列卡活動(dòng)狀態(tài)的監(jiān)控方法及其裝置,涉及陣列卡監(jiān)控技術(shù)領(lǐng)域,本發(fā)明通過定期掃描系統(tǒng)日志中的特定字符串來判斷陣列卡的工作是否正常。當(dāng)陣列卡故障或響應(yīng)異常時(shí),就會(huì)在系統(tǒng)日志中記錄相關(guān)報(bào)錯(cuò),一旦發(fā)現(xiàn)這些報(bào)錯(cuò),將會(huì)自動(dòng)觸發(fā)告警機(jī)制并郵件通知運(yùn)維人員,實(shí)現(xiàn)對服務(wù)器陣列卡的工作狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控的目的。
【IPC分類】G06F11-30
【公開號】CN104794041
【申請?zhí)枴緾N201510231033
【發(fā)明人】李洋, 任華進(jìn)
【申請人】浪潮電子信息產(chǎn)業(yè)股份有限公司
【公開日】2015年7月22日
【申請日】2015年5月8日