[發明專利]一種存儲設備告警處理方法有效
| 申請號: | 201710507787.4 | 申請日: | 2017-06-28 |
| 公開(公告)號: | CN107329875B | 公開(公告)日: | 2021-03-09 |
| 發明(設計)人: | 趙鵬;高瑞勝 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 存儲 設備 告警 處理 方法 | ||
本發明公開了一種存儲設備告警處理方法,該方法包括:依據存儲設備中各部件的關聯關系建立設備部件樹模型;在檢測到部件發生故障時,判斷所述部件是否被抑制上報告警,若否,遍歷所述部件的關聯根部件的狀態,采用遞歸方式直至找到故障根源部件;將故障根源部件設置為故障狀態,將故障根源部件進行告警上報。該方法實現便于定位故障根源。
技術領域
本發明涉及報警處理技術領域,特別是涉及一種存儲設備告警處理方法。
背景技術
目前,在存儲系統中,會針對存儲系統的各個部件進行狀態監控,在狀態發生異常時,會進行告警通知。當存儲系統中某個基礎部件故障時,可能會引發一系列部件的狀態異常及相應的軟件應用故障。某個基礎部件的故障會引發很多故障告警,有些誤報告警,不便于用戶排查出問題根源和進行根源故障的修復,不便于定位故障根源。另外,在對于存儲系統的維護過程中,可能會存在對部件的拔插等操作,關聯部件的狀態也會發生異常,并上報告警,這樣存在誤報告警,對用戶產生困擾。
發明內容
本發明的目的是提供一種存儲設備告警處理方法,以實現便于定位故障根源。
為解決上述技術問題,本發明提供一種存儲設備告警處理方法,該方法包括:
依據存儲設備中各部件的關聯關系建立設備部件樹模型;
在檢測到部件發生故障時,判斷所述部件是否被抑制上報告警,若否,遍歷所述部件的關聯根部件的狀態,采用遞歸方式直至找到故障根源部件;
將故障根源部件設置為故障狀態,將故障根源部件進行告警上報。
優選的,所述將故障根源部件設置為故障狀態,將故障根源部件進行告警上報之后,還包括:
遍歷所述故障根源部件的子節點,抑制子節點關聯故障的告警上報。
優選的,所述遍歷所述故障根源部件的子節點,抑制子節點關聯故障的告警上報之后,還包括:
啟動新的后臺檢測任務,檢測故障根源部件的故障狀態恢復。
優選的,所述檢測故障根源部件的故障狀態恢復,包括:
檢測故障根源部件的故障狀態,判斷故障是否恢復;
若是,遍歷存儲設備的子節點部件,取消各子節點部件故障告警的抑制上報。
優選的,所述方法還包括:
更換故障部件時,抑制故障部件的子部件的關聯告警上報。
優選的,所述方法還包括:
完成故障部件更換后,取消抑制故障部件的子部件的關聯告警上報。
優選的,所述依據存儲設備中各部件的關聯關系建立設備部件樹模型,包括:
依據存儲設備結構特點和存儲設備物理部件之間的關聯關系,建立設備部件樹模型。
本發明所提供的一種存儲設備告警處理方法,依據存儲設備中各部件的關聯關系建立設備部件樹模型;在檢測到部件發生故障時,判斷所述部件是否被抑制上報告警,若否,遍歷所述部件的關聯根部件的狀態,采用遞歸方式直至找到故障根源部件;將故障根源部件設置為故障狀態,將故障根源部件進行告警上報。可見,通過存儲設備部件的關聯關系建立設備部件樹模型,在設備部件發生故障時,通過遍歷設備部件樹,查找根源故障部件,只上報根源故障部件告警,抑制其子部件的關聯告警上報,方便定位故障根源。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710507787.4/2.html,轉載請聲明來源鉆瓜專利網。





