[發(fā)明專利]一種磁盤的故障注入方法、系統(tǒng)及故障管理系統(tǒng)在審
| 申請?zhí)枺?/td> | 201611169612.9 | 申請日: | 2016-12-16 |
| 公開(公告)號: | CN106776176A | 公開(公告)日: | 2017-05-31 |
| 發(fā)明(設計)人: | 陳歌;郭美思 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 北京集佳知識產(chǎn)權代理有限公司11227 | 代理人: | 羅滿 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 磁盤 故障 注入 方法 系統(tǒng) 管理 | ||
技術領域
本發(fā)明涉及磁盤故障技術領域,特別是涉及一種磁盤的故障注入方法、系統(tǒng)及故障管理系統(tǒng)。
背景技術
隨著科技的發(fā)展,計算機已經(jīng)進入到千家萬戶。計算機中的數(shù)據(jù)是存儲在內存和磁盤中,內存的數(shù)據(jù)是隨著計算機的關機而消失,磁盤中的數(shù)據(jù)是永久的保存的,很多應用程序會使用存儲在磁盤中的數(shù)據(jù)。但如果磁盤遇到無法讀寫的情況,應用程序會無法執(zhí)行,請求響應不了,會造成很多困擾。因此,對于磁盤可能出現(xiàn)的故障進行研究具有重要的意義。
發(fā)明內容
本發(fā)明的目的是提供一種磁盤的故障注入方法,為方便用戶知道磁盤故障對計算機的影響及尋找磁盤的故障處理解決方案提供了基礎;本發(fā)明的另一目的是提供一種故障注入系統(tǒng)及故障管理系統(tǒng)。
為解決上述技術問題,本發(fā)明提供了一種磁盤的故障注入方法,包括:
disk注入信息獲取模塊獲取預設的disk的故障注入信息;
將所述預設的disk的故障注入信息放入finj結構體中的disk聯(lián)合體中;
消息隊列建立模塊建立消息隊列;
disk設備注入模塊調用發(fā)送函數(shù)將所述disk聯(lián)合體中的故障注入信息發(fā)送至所述消息隊列,進而實現(xiàn)disk的故障注入過程。
優(yōu)選地,所述獲取預設的disk的故障注入信息的過程具體為:
根據(jù)命令行接口選擇disk故障類型;
確定與所述disk故障類型對應的預設的disk故障注入文件;
對所述預設的disk故障注入文件進行解析,得到所述預設的磁盤的故障注入信息。
優(yōu)選地,所述發(fā)送函數(shù)為mq_send函數(shù)。
為解決上述技術問題,本發(fā)明提供了一種磁盤的故障注入系統(tǒng),包括:
disk注入信息獲取模塊,用于獲取預設的disk的故障注入信息;將所述預設的disk的故障注入信息放入finj結構體中的disk聯(lián)合體中;
消息隊列建立模塊,用于建立消息隊列;
disk設備注入模塊,用于調用發(fā)送函數(shù)將所述disk聯(lián)合體中的故障注入信息發(fā)送至所述消息隊列,進而實現(xiàn)disk的故障注入過程。
優(yōu)選地,所述獲取預設的disk的故障注入信息的過程具體為:
根據(jù)命令行接口選擇disk故障類型;
確定與所述disk故障類型對應的預設的disk故障注入文件;
對所述預設的disk故障注入文件進行解析,得到所述預設的磁盤的故障注入信息。
優(yōu)選地,所述發(fā)送函數(shù)為mq_send函數(shù)。
為解決上述技術問題,本發(fā)明提供了一種故障管理系統(tǒng),包括如上述所述的磁盤的故障注入系統(tǒng)。
優(yōu)選地,還包括:
檢測模塊,用于檢測所述磁盤的故障參數(shù)信息;
診斷模塊,用于依據(jù)所述磁盤的故障參數(shù)信息進行故障診斷,得到診斷結果。
優(yōu)選地,還包括:
執(zhí)行模塊,用于依據(jù)所述診斷結果執(zhí)行與所述診斷結果對應的預設的故障策略,以消除磁盤故障。
本發(fā)明提供了一種磁盤的故障注入方法、系統(tǒng)及故障管理系統(tǒng),包括disk注入信息獲取模塊獲取預設的disk的故障注入信息;將預設的disk的故障注入信息放入finj結構體中的disk聯(lián)合體中;消息隊列建立模塊建立消息隊列;disk設備注入模塊調用發(fā)送函數(shù)將disk聯(lián)合體中的故障注入信息發(fā)送至消息隊列,進而實現(xiàn)disk的故障注入過程。可見,本發(fā)明能夠實現(xiàn)將預設的磁盤的故障注入信息注入磁盤,以便得到磁盤的故障響應,為方便用戶知道磁盤故障對計算機的影響及尋找磁盤的故障處理解決方案提供了基礎。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對現(xiàn)有技術和實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明提供的一種磁盤的故障注入方法的過程的流程圖;
圖2為本發(fā)明提供的一種磁盤的故障注入系統(tǒng)的結構示意圖;
圖3為本發(fā)明提供的一種故障管理系統(tǒng)的結構示意圖。
具體實施方式
本發(fā)明的核心是提供一種磁盤的故障注入方法,為方便用戶知道磁盤故障對計算機的影響及尋找磁盤的故障處理解決方案提供了基礎;本發(fā)明的另一核心是提供一種故障注入系統(tǒng)及故障管理系統(tǒng)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經(jīng)鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611169612.9/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





