[发明专利]一种CTDB的启动方法和装置有效
| 申请号: | 201710457243.1 | 申请日: | 2017-06-16 |
| 公开(公告)号: | CN107070730B | 公开(公告)日: | 2020-03-31 |
| 发明(设计)人: | 孙业宽 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 ctdb 启动 方法 装置 | ||
1.一种CTDB的启动方法,其特征在于,包括:
在文件系统集群中的当前节点维护检修后,上电重启所述当前节点;
选取一个远端节点,在满足预设条件的情况下,同步所述当前节点的CTDB的配置文件与所述远端节点的CTDB的配置文件;
启动所述当前节点的CTDB;
所述预设条件包括:
检查所述远端节点的CTDB标识位,如果不为0,则选择另一个远端节点,如果为0,则执行下一步;
判断所述远端节点的CTDB状态,当不为OK时,则选择另一个远端节点,如果为OK,则执行下一步;
检查所述当前节点的CTDB是否管理所述配置文件,如果是,则执行下一步,如果否,则所述当前节点的CTDB启动;
检查所述远端节点和所述当前节点的配置文件是否相同,如果不同则发出同步命令。
2.根据权利要求1所述的CTDB的启动方法,其特征在于,所述检查所述远端节点和所述当前节点的配置文件是否相同为:
检查所述远端节点和所述当前节点的配置文件的MD5值是否相同。
3.根据权利要求1-2任一项所述的CTDB的启动方法,其特征在于,所述配置文件为SAMBA配置文件或GANESHA配置文件。
4.一种CTDB的启动装置,其特征在于,包括:
重启单元,用于在文件系统集群中的当前节点维护检修后,上电重启所述当前节点;
同步单元,用于选取一个远端节点,在满足预设条件的情况下,同步所述当前节点的CTDB的配置文件与所述远端节点的CTDB的配置文件;
启动单元,用于启动所述当前节点的CTDB;
所述同步单元包括:
第一检查部件,用于检查所述远端节点的CTDB标识位,如果不为0,则选择另一个远端节点,如果为0,则执行下一步;
判断部件,用于判断所述远端节点的CTDB状态,当不为OK时,则选择另一个远端节点,如果为OK,则执行下一步;
第二检查部件,用于检查所述当前节点的CTDB是否管理所述配置文件,如果是,则执行下一步,如果否,则所述当前节点的CTDB启动;
第三检查部件,用于检查所述远端节点和所述当前节点的配置文件是否相同,如果不同则发出同步命令。
5.根据权利要求4所述的CTDB的启动装置,其特征在于,所述第三检查部件具体用于检查所述远端节点和所述当前节点的配置文件的MD5值是否相同。
6.根据权利要求4-5任一项所述的CTDB的启动装置,其特征在于,所述配置文件为SAMBA配置文件或GANESHA配置文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710457243.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种微生物燃料电池反应器
- 下一篇:氢燃料电池、汽车及无人机





