• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    Linux系統中的磁盤離線處理方法技術方案

    技術編號:8452843 閱讀:229 留言:0更新日期:2013-03-21 13:43
    本發明專利技術公開了一種Linux系統中的磁盤離線處理方法,包括:Linux系統感測到磁盤離線;如果在預定時間內磁盤沒有重新上線,則從存儲系統中刪除磁盤。通過本發明專利技術所描述的方法,能夠主動管理磁盤上線及離線事件,減少人工干預,管理員只需要根據提示,將磁盤插入或者拔出,其余的工作可以由系統主動完成。對于臨時性故障,在寬限期內不做主動的處理,以避免數據的重建造成額外的IO壓力。

    【技術實現步驟摘要】

    本專利技術基本上涉及服務器領域,更具體地來說,涉及一種。
    技術介紹
    卡內基梅隆大學在舊金山的第五屆USENIX Conference大會上指出,對大約10萬塊磁盤進行研究后的結論是磁盤產品的實際失效幾率是MTTF (平均無故障時間)指標的15倍之多。實際的每年失效概率一般都會超過1%,通常在2-4%左右。在某些極端情況下甚至高達13%以上,甚至24%。而MTTF在最壞的情況下,僅為0.88%。根據國際數據公司(IDC)的數據統計,全球的數據產生量在2011達到了 I. SZB0預測今后十年,用于存儲數據的全球服務器總量將增長十倍。到2015年,將有接近20%的信息被存儲在云存儲服務中。根據對Linux系統中磁盤的使用情況進行分析,在系統長時間高I/O負載的情況下,磁盤會出現短暫的離線故障,在I/O負載降低后,又會自動上線。這與目前的X86總線結構與磁盤控制器有關,是無法避免的。對于建立在普通磁盤之上的云存儲系統,能夠快速的在線處理故障磁盤與擴容存儲容量,是實現系統可靠性與可擴展性的必要條件。udev (動態設備管理模塊)是Linux操作系統中的一個服務,可以發現操作系統中設備的的添加與刪除時間。Udev經過配置后,可以與其他應用程序一起,完成設備的初始化與卸載工作。通常處理方式是人工全程干預,且對于臨時性的磁盤離線故障,沒有可靠地判斷手段,一律視為永久性的磁盤故障,需要全部重建磁盤上的數據。
    技術實現思路
    為了克服上述缺陷,本專利技術提出了一種在,解決了如何在Linux系統中更準確地處理磁盤離線事件的技術問題。本專利技術公開了一種,其特征在于,包括步驟SI :所述Linux系統感測到磁盤離線;以及步驟S2 :如果在預定時間內所述磁盤沒有重新上線,則從存儲系統中刪除所述磁盤。優選地,所述步驟SI包括所述Linux系統中的動態設備管理模塊(udev)感測到磁盤離線,生成磁盤離線信號,并且將所述磁盤離線信號發送至系統管理模塊。優選地,所述步驟SI還包括所述系統管理模塊響應于所述磁盤離線信號,將所述磁盤在預定時間內標識為臨時離線狀態。優選地,所述步驟S2還包括如果在預定時間內所述磁盤沒有重新上線,則所述系統管理模塊將所述磁盤標識為故障狀態。5.根據權利要求4所述的,其特征在于,所述步驟S2還包括如果在預定時間內所述磁盤沒有重新上線,則在其他磁盤上使用冗余副本重建數據。優選地,所述步驟SI還包括將對所述磁盤的操作請求掛起,如果在預定時間內所述磁盤重新上線,則執行掛起的所述操作請求。優選地,所述步驟SI還包括將對所述磁盤的操作請求掛起,如果在預定時間內所述磁盤沒有重新上線,則拒絕執行掛起的所述操作請求。優選地,所述方法如果在預定時間之后所述磁盤重新上線,則將所述磁盤作為新磁盤加入所述存儲系統中。優選地,其特征在于,所述操作請求包括寫入操作請求和讀取操作請求。優選地,所述預定時間為I分鐘至10分鐘。根據本專利技術所描述的,能夠更準確地處理磁盤離線事件,更好地保證了統的穩定運行。附圖說明附圖用來提供對本專利技術的進一步理解,并且構成說明書的一部分,與本專利技術的實施例一起用于解釋本專利技術,并不構成對本專利技術的限制。在附圖中圖I是根據本專利技術的的實施例的總體流程圖;圖2是根據本專利技術的的一個優選實施例的具體流程圖;圖3是根據本專利技術的的另一個優選實施例的具體流程圖。具體實施例方式下結合附圖對本專利技術的優選實施例進行說明,應當理解,此處所描述的優選實施例僅用于說明和解釋本專利技術,并不用于限定本專利技術。圖I是根據本專利技術的的實施例的總體流程圖。在圖I中步驟SlOO :在Linux系統中,感測到有磁盤離線。此時,現有技術中通常將該離線事件視為磁盤故障。然而,現實中很多情況并非是由于磁盤故障導致的磁盤離線,而只是磁盤的短暫的臨時性離線現象。因此,要提供該磁盤離線事件一定的“寬限期”,具體步驟如步驟S102所述。步驟S102 :如果在預定時間內該磁盤沒有重新上線,則從存儲系統中刪除該磁盤。也就是說,只有當該磁盤在預定時間沒有重新上線,也就是說該硬盤并非“臨時性”離線時,才從存儲系統中將該硬盤刪除。其中,該預定時間包括但不限于I分鐘至10分鐘。本專利技術能夠主動管理磁盤上線及離線事件,減少人工干預,管理員只需要根據提示,將磁盤插入或者拔出,其余的工作可以由系統主動完成。對于臨時性故障,在寬限期內不做主動的處理,以避免數據的重建造成額外的IO壓力。圖2是根據本專利技術的的一個優選實施例的具體流程圖。在圖2中步驟S200 =Linux系統中的動態設備管理模塊(udev)感測到磁盤離線,生成磁盤離線信號,并且將磁盤離線信號發送至系統管理模塊。步驟S202 :系統管理模塊響應于所述磁盤離線信號,將磁盤在預定時間內標識為臨時離線狀態。步驟S204 :如果在預定時間內磁盤沒有重新上線,則從存儲系統中刪除磁盤,系統管理模塊將磁盤標識為故障狀態并且在其他磁盤上使用冗余副本重建數據。本專利技術能夠主動管理磁盤上線及離線事件,減少人工干預,管理員只需要根據提示,將磁盤插入或者拔出,其余的工作可以由系統主動完成。對于臨時性故障,在寬限期內不做主動的處理,以避免數據的重建造成額外的IO壓力。圖3是根據本專利技術的的另一個優選實施例的具體流程圖。在圖3所描述的優選實施例中,對磁盤生成操作請求(包括但不限于寫入操作請求和讀取操作請求),此時,本實施例要根據磁盤是否在預定時間重新上線來判斷是否執行該請求。其中步驟S300 :在Linux系統中,感測到有磁盤離線。步驟S302 當對該磁盤有操作請求時,將對該磁盤的操作請求掛起。此時,可能出現兩種情況,即在預定時間內,該離線硬盤是否重新上線。如果該磁盤沒有重新上線,則執行步驟S304 ;如果該磁盤重新上線,則執行步驟S306。在步驟S304中,拒絕執行掛起的操作請求,然后執行步驟S308,從存儲系統中刪除該磁盤。而在步驟S306中,執行該掛起的操作請求。本實施例能夠主動管理磁盤上線及離線事件,減少人工干預,管理員只需要根據提示,將磁盤插入或者拔出,其余的工作可以由系統主動完成。對于臨時性故障,在寬限期內不做主動的處理,以避免數據的重建造成額外的IO壓力。此外,本實施例可以對磁盤的操作請求進行靈活的執行。以下將通過一個實例來描述上述方法在本實例中,在數據服務器上運行磁盤處理模塊,通過偵聽udev (動態設備管理模塊)事件發現磁盤的熱插拔事件,歸類為存儲系統中的磁盤的離線與上線動作。主動進行處理。本實例使用獨立的管理模塊、數據模塊、磁盤處理模塊共同完成磁盤的熱插拔處理。數據服務模塊與磁盤處理模塊均位于數據器,管理模塊可以在本地,也可以異地。其中,磁盤離線時處理順序如下磁盤處理模塊偵聽設備事件,得到udev (動態設備管理模塊)的磁盤離線通知后,通知管理模塊。管理模塊為磁盤設置一個寬限期(通常是幾分鐘)。寬限期內標注磁盤臨時離線,不對磁盤上的數據做出處理。如果寬限期內,能夠得到磁盤的上線事件,不對磁盤做出任何處理。磁盤上的數據依舊可用。在此過程中,數據處理模塊對磁盤的寫入或讀取操作均被掛起。如果寬限期內未得到磁盤上線事件,管理模塊標記磁盤損壞,通知磁盤處理模塊,從存儲系統中刪除該磁盤,并通知數據服務模塊,在其它磁盤上使用冗余副本重建數據,寬限期內掛起的操作請求返回失本文檔來自技高網...

    【技術保護點】
    一種Linux系統中的磁盤離線處理方法,其特征在于,包括:步驟S1:所述Linux系統感測到磁盤離線;以及步驟S2:如果在預定時間內所述磁盤沒有重新上線,則從存儲系統中刪除所述磁盤。

    【技術特征摘要】

    【專利技術屬性】
    技術研發人員:姜國梁付根希彭成楊浩苗艷超
    申請(專利權)人:曙光信息產業北京有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 一道久在线无码加勒比| 2014AV天堂无码一区| 色欲AV永久无码精品无码| 97无码免费人妻超级碰碰夜夜| 精品无码国产一区二区三区麻豆 | 国产乱子伦精品无码码专区| 国产成人AV片无码免费| 日韩人妻系列无码专区| 精品亚洲成在人线AV无码| 人妻丰满熟妇AV无码区HD| 一本久道综合在线无码人妻| 人妻少妇伦在线无码| 亚洲AV无码一区二区三区牛牛 | 精品少妇人妻AV无码专区不卡| 亚洲中文字幕无码一区| 久久天堂av综合色无码专区| 精品高潮呻吟99av无码视频| 八戒理论片午影院无码爱恋| 亚洲一区二区三区无码影院| 99久无码中文字幕一本久道| 中文字幕无码中文字幕有码| 无码国内精品人妻少妇| 亚洲欧洲日产国码无码久久99| 九九在线中文字幕无码| 伊人久久一区二区三区无码 | 精品人无码一区二区三区| 自慰无码一区二区三区| 国产精品无码无卡无需播放器| 久久精品无码中文字幕| 亚洲精品无码中文久久字幕| 精品国精品无码自拍自在线| 精品久久无码中文字幕| 白嫩少妇激情无码| 亚洲精品无码久久久久APP| 久久无码专区国产精品发布| 日韩免费无码一区二区三区| 欧洲精品久久久av无码电影| 麻豆国产精品无码视频| 中文字幕精品三区无码亚洲| 亚洲国产精品无码久久久秋霞1| 精品久久久久久中文字幕无码 |