[發明專利]分布式集群節點故障處理方法、裝置、設備及存儲介質在審
| 申請號: | 201911025111.7 | 申請日: | 2019-10-25 |
| 公開(公告)號: | CN110740064A | 公開(公告)日: | 2020-01-31 |
| 發明(設計)人: | 張大帥 | 申請(專利權)人: | 北京浪潮數據技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08;H04L12/18;H04L12/26 |
| 代理公司: | 11227 北京集佳知識產權代理有限公司 | 代理人: | 侯珊 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 多播請求 集群 分布式存儲 分布式集群 故障節點 節點故障 處理裝置 存儲介質 代理服務 技術效果 節點確定 節點宕機 認證信息 數據重構 正常業務 響應 發送 運轉 客戶 應用 部署 保證 | ||
1.一種分布式集群節點故障處理方法,其特征在于,包括:
分別向分布式存儲集群中各節點預部署的代理服務發送多播請求;
當確定存在對所述多播請求未響應的節點時,將對所述多播請求未響應的節點確定為故障節點;
清除所述故障節點在所述分布式存儲集群中的相關認證信息。
2.根據權利要求1所述的分布式集群節點故障處理方法,其特征在于,在清除所述故障節點在所述分布式存儲集群中的相關認證信息之后,還包括:
在所述故障節點對應的sn序列號后添加故障標識信息。
3.根據權利要求2所述的分布式集群節點故障處理方法,其特征在于,在所述故障節點對應的sn序列號后添加故障標識信息之后,還包括:
當接收到集群加入請求時,檢測待加入節點的sn序列號后是否存在所述故障標識信息;
若是,則清除所述待加入節點中的原集群服務信息,并將清除所述原集群服務信息的所述待加入節點添加到所述分布式存儲集群。
4.根據權利要求1至3任一項所述的分布式集群節點故障處理方法,其特征在于,當確定存在對所述多播請求均未響應的節點時,將對所述多播請求未響應的節點確定為故障節點,包括:
當確定存在對連續預設次數的所述多播請求均未響應的節點時,將對連續預設次數的所述多播請求未響應的節點確定為故障節點。
5.一種分布式集群節點故障處理裝置,其特征在于,包括:
請求發送模塊,用于分別向分布式存儲集群中各節點預部署的代理服務發送多播請求;
故障節點確定模塊,用于當確定存在對所述多播請求未響應的節點時,將對所述多播請求未響應的節點確定為故障節點;
認證信息清除模塊,用于清除所述故障節點在所述分布式存儲集群中的相關認證信息。
6.根據權利要求5所述的分布式集群節點故障處理裝置,其特征在于,還包括:
標識信息添加模塊,用于在清除所述故障節點在所述分布式存儲集群中的相關認證信息之后,在所述故障節點對應的sn序列號后添加故障標識信息。
7.根據權利要求6所述的分布式集群節點故障處理裝置,其特征在于,還包括:
標識信息檢測模塊,用于在所述故障節點對應的sn序列號后添加故障標識信息之后,當接收到集群加入請求時,檢測待加入節點的sn序列號后是否存在所述故障標識信息;
節點添加模塊,用于在檢測到所述待加入節點的sn序列號后存在所述故障標識信息時,清除所述待加入節點中的原集群服務信息,并將清除所述原集群服務信息的所述待加入節點添加到所述分布式存儲集群。
8.根據權利要求5至7任一項所述的分布式集群節點故障處理裝置,其特征在于,所述故障節點確定模塊具體為當確定存在對連續預設次數的所述多播請求均未響應的節點時,將對連續預設次數的所述多播請求均未響應的節點確定為故障節點的模塊。
9.一種分布式集群節點故障處理設備,其特征在于,包括:
存儲器,用于存儲計算機程序;
處理器,用于執行所述計算機程序時實現如權利要求1至4任一項所述分布式集群節點故障處理方法的步驟。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至4任一項所述分布式集群節點故障處理方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京浪潮數據技術有限公司,未經北京浪潮數據技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911025111.7/1.html,轉載請聲明來源鉆瓜專利網。





