一种基于分布式锁的高可用服务管理方法与流程

文档序号:12363195阅读:来源:国知局
技术总结
本发明公开了一种基于分布式锁的高可用服务管理方法,多个smb进程调用分布式系统的接口进行数据的读写,在每个启动smb节点上同时启动ctdb,每个主机分别设置键值对数据库服务器;当ctdb获取共享文件锁时,每个主机分别向各自对应的键值对数据库服务器发起写请求;如果当前主机的键值对数据库中锁状态foo键不存在,则当前主机获取锁成功;否则,表示当前主机获取锁失败;当超过预设数量的主机获取锁成功后,则获取锁成功;否则,认为获取锁失败。在本方案中ctdb不使用smb的后端分布式文件系统存放共享文件锁,所以分布式系统的故障等不会影响ctdb的正常使用;实现了smb的高可用和读写分布式文件系统的解耦合。

技术研发人员:毕敬强
受保护的技术使用者:浪潮(北京)电子信息产业有限公司
文档号码:201610643266
技术研发日:2016.08.08
技术公布日:2017.01.04

当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1