[發明專利]一種NAS集群節點恢復方法及裝置在審
| 申請號: | 201911417176.6 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN111162951A | 公開(公告)日: | 2020-05-15 |
| 發明(設計)人: | 戚勇;呂玉彬;李佩 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/26;H04L29/08;G06F9/455 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 胡艷華;解婷婷 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 nas 集群 節點 恢復 方法 裝置 | ||
本發明公開了一種NAS集群節點恢復方法及裝置,涉及NAS集群技術。所述方法包括:定時判斷兩個節點是否都處于運行狀態,并等待重裝節點恢復到宿主機集群;并在判斷結果為是時執行:判斷運行所述NAS集群節點恢復方法的節點是否是非重裝節點,并在判斷結果為是時執行:判斷運行所述NAS集群節點恢復方法的節點的NAS集群是否建立過,并在判斷結果為是時執行:判斷對端是否是重裝節點,并在判斷結果為是時執行:在對端宿主機上恢復橋接網卡;在對端節點上執行集群恢復操作。所述裝置包括第一判斷模塊、第二判斷模塊、第三判斷模塊、第四判斷模塊、橋接網卡恢復模塊和集群恢復模塊。
技術領域
本發明涉及NAS集群技術,尤指一種NAS集群節點恢復方法及裝置。
背景技術
NAS集群是一種linux宿主機上基于虛擬機kvm的NAS集群,通過虛擬機KVM上的pacemaker管理軟件負責業務IP及其業務漂移管理。,pacemaker是一個開源的高可用資源管理器,位于集群架構中資源管理、資源代理模塊中,pacemaker底層使用corosync管理節點通信實現fence節點功能。在兩個宿主機節點上分別建立一個虛擬機,每個虛擬機內都有pacemaker管理軟件,通過packmake軟件的相關配置文件將兩個虛擬機節點都加入NAS集群,在每個虛擬機上均可以通過pacemaker軟件的命令能看到所有資源,兩個節點互為主備,以保證服務的連續性和穩定性。當宿主機硬件損壞、或者虛擬機內核崩潰等會引起NAS集群故障,當某個節點宿主機的操作系統損壞時需要重裝。當NAS集群某個節點被重裝了,或者節點由于故障被救援了,這時就需要對NAS集群節點進行恢復,因此,亟需一種能夠對NAS集群節點進行恢復的方法。
發明內容
本發明提供了一種NAS集群節點恢復方法及裝置,能夠在NAS集群某個節點被重裝或被救援時,對所述節點進行恢復。
為了達到本發明目的,本發明提供了一種NAS集群節點恢復方法,所述方法包括:
定時判斷兩個節點是否都處于運行狀態,并等待重裝節點恢復到宿主機集群;并在判斷結果為是時執行:
判斷運行所述方法的節點是否是非重裝節點,并在判斷結果為是時執行:
判斷運行所述方法的節點的NAS集群是否建立過,并在判斷結果為是時執行:
判斷對端是否是重裝節點,并在判斷結果為是時執行:
在對端宿主機上恢復橋接網卡;
在對端節點上執行集群恢復操作。
可選地,所述的判斷運行所述方法的節點是否是非重裝節點包括:
在虛擬機中判斷通信集群配置文件是否存在,如果存在,則為非重裝節點,否則為重裝節點。
可選地,所述的判斷運行所述方法的節點的NAS集群是否建立過包括:
通過運行所述方法的節點的虛擬機高可用資源管理器命令判斷運行所述方法的節點的NAS集群是否建立過。
可選地,所述的在對端宿主機上恢復橋接網卡包括:
通過對端心跳IP登錄對端虛擬機;
在虛擬機內通過宿主機和虛擬機連接相應的IP地址到宿主機;
在所述的宿主機上執行橋接網卡恢復命令恢復橋接網卡;
可選地,所述的在對端節點上執行集群恢復操作包括:
獲取本節點和對端節點心跳IP,并保存所有宿主機名稱;
通過對端節點恢復分布式文件系統的配置文件到本地,并重啟glusterd進程;
通過對端節點復制NAS集群配置文件和NAS集群管理套件文件到本地;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911417176.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種利用食用菌栽培瓶培育食用菌的方法
- 下一篇:一種雙芯片安全SIM卡





