[發明專利]一種多節點集群的故障恢復方法、系統及相關組件有效
| 申請號: | 202011495810.0 | 申請日: | 2020-12-17 |
| 公開(公告)號: | CN112491633B | 公開(公告)日: | 2023-01-24 |
| 發明(設計)人: | 楊建閣 | 申請(專利權)人: | 北京浪潮數據技術有限公司 |
| 主分類號: | H04L41/0677 | 分類號: | H04L41/0677;H04L67/10;H04L41/0659;H04L41/08 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉翠香 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 節點 集群 故障 恢復 方法 系統 相關 組件 | ||
本申請公開了一種多節點集群的故障恢復方法、系統、裝置及可讀存儲介質,該方法包括:通過故障監控節點的監控模塊,監控集群中所有節點的網絡狀態,并在所有節點中確定發生網絡故障的故障節點;通過故障監控節點的推送模塊,將包含故障節點的地址信息的故障恢復指令通過數據鏈路層推送到所有節點;通過每個節點與數據鏈路層連接的監聽模塊,接收故障恢復指令,并根據故障恢復指令判斷本地節點是否為故障節點;若是,通過故障節點的恢復模塊,恢復故障節點的網絡配置。由于數據鏈路層不會隨故障節點的網絡故障而失效,因此本申請通過底層的數據鏈路層推送故障恢復指令,不需要人工手動對故障節點進行網絡配置,故障恢復更為簡單快捷,準確率更高。
技術領域
本發明涉及多節點集群領域,特別涉及一種多節點集群的故障恢復方法、系統及相關組件。
背景技術
當前多節點集群中,多節點協作工作時,一旦出現某一節點故障,會影響整個集群的性能,可能導致更多的故障,尤其是故障表現為集群節點失聯、節點密鑰損壞、網絡故障等情況下,該節點將無法提供服務,同時無法上報警告進行網絡恢復。對于此類故障,恢復方法只有人工手動登錄該節點后修改其網絡配置,重新擴容進入集群,這種手段效率較低,且恢復容易出錯。
因此,如何提供一種解決上述技術問題的方案是目前本領域技術人員需要解決的問題。
發明內容
有鑒于此,本發明的目的在于提供一種多節點集群的故障恢復方法、系統及相關組件,以便自動恢復故障,避免人工恢復的失誤。其具體方案如下:
一種多節點集群的故障恢復方法,包括:
通過故障監控節點的監控模塊,監控集群中所有節點的網絡狀態,并在所有所述節點中確定發生網絡故障的故障節點;
通過所述故障監控節點的推送模塊,將包含所述故障節點的地址信息的故障恢復指令通過數據鏈路層推送到所有所述節點;
通過每個所述節點與所述數據鏈路層連接的監聽模塊,接收所述故障恢復指令,并根據所述故障恢復指令判斷本地節點是否為所述故障節點;
若是,通過所述故障節點的恢復模塊,恢復所述故障節點的網絡配置。
優選的,所述通過所述故障節點的恢復模塊,恢復所述故障節點的網絡配置的過程,具體包括:
通過所述故障節點的恢復模塊,根據所述恢復模塊內部存儲的備份數據,恢復所述故障節點的網絡配置。
優選的,所述通過所述故障節點的恢復模塊,根據所述恢復模塊內部存儲的備份數據,恢復所述故障節點的網絡配置的過程,具體包括:
通過所述故障節點的恢復模塊,根據所述恢復模塊內部存儲的備份數據,恢復所述故障節點的網絡基礎配置、密鑰信息和證書信息。
優選的,所述故障節點的地址信息具體為所述故障節點的SN號。
優選的,所述故障恢復指令中還包括所述故障監控節點的MAC地址;相應的,所述故障恢復方法還包括:
通過所述故障節點的恢復模塊,向所述監控模塊發送已回復成功消息。
優選的,所述通過故障監控節點的監控模塊,監控集群中所有節點的網絡狀態,并在所有所述節點中確定發生網絡故障的故障節點的過程,還包括:
向用戶管理界面發送所述故障節點發生網絡故障的故障信息。
優選的,所述通過所述故障監控節點的推送模塊,將包含所述故障節點的地址信息的故障恢復指令通過數據鏈路層推送到所有所述節點的過程,包括:
當收到用戶發送的故障恢復命令,通過所述故障監控節點的推送模塊,將包含所述故障節點的地址信息的故障恢復指令通過數據鏈路層推送到所有所述節點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京浪潮數據技術有限公司,未經北京浪潮數據技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011495810.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種低咖啡堿茶葉的制備方法
- 下一篇:一種便捷背部散熱運動背包





