发明名称 一种基于Linux操作系统的集群多机互备的方法
摘要 本发明公开了一种基于Linux操作系统的集群多机互备的方法,属于一种集群互备的方法,本发明解决如何能够实现多机互备、业务不中断的集群高可用性,如何将GlusterFS与CTDB结合应用在集群多机互备中的问题,采用的技术方案为:在Linux操作系统中,利用GlusterFS的共享存储块,搭配CTDB的服务监控切换服务,实现集群多机互备,对外提供浮动IP、FTP服务、NFS服务、Samba服务以及应用服务;包括以下部署步骤:(1)、配置hosts文件:将所有客户端节点的信息都写入到hosts文件,并保证节点间可相互实现无密码访问;(2)、配置GlusterFS:使用GlusterFS集群文件系统为所有节点提供共享存储空间,并为CTDB提供lock和status共享存储空间,创建CTDB卷和NAS卷;(3)、配置CTDB。
申请公布号 CN105262820A 申请公布日期 2016.01.20
申请号 CN201510717013.5 申请日期 2015.10.29
申请人 浪潮电子信息产业股份有限公司 发明人 唐珂;任华进
分类号 H04L29/08(2006.01)I;H04L12/24(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 济南信达专利事务所有限公司 37100 代理人 杜鹃花
主权项 一种基于Linux操作系统的集群多机互备的方法,其特征在于在Linux操作系统中,利用GlusterFS的共享存储块,搭配CTDB的服务监控切换服务,实现集群多机互备,对外提供浮动IP、FTP服务、NFS服务、Samba服务以及应用服务;包括以下部署步骤:(1)、配置hosts文件:将所有客户端节点的信息都写入到hosts文件,并保证节点间可相互实现无密码访问;(2)、配置GlusterFS:使用GlusterFS集群文件系统为所有节点提供共享存储空间,并为CTDB提供lock和status共享存储空间,创建CTDB卷和NAS卷;(3)、配置CTDB,配置步骤如下:(a)、配置ctdb文件,在client1节点上,修改/mnt/gluster目录下的ctdb文件;(b)、配置nodes文件,在client1节点上,修改/mnt/gluster目录下的集群节点文件;(c)、修改public_addresses文件,定义浮动IP,在client1节点上,修改公网ip文件;(d)、修改nfs文件,在client1节点上,修改/mnt/gluster目录下的文件nfs;(e)、更改export文件;(f)、修改目录权限,在所有客户端节点上,修改/mnt/icfs目录权限;(g)、清理原有配置,删除所有客户端节点上的nfs、ctdb的原始配置文件信息;(h)、建立连接,在所有客户端节点上对这些文件建立软连接,以便软件启动时加载这些配置文件;(i)、启动ctdb,在接口节点集群的每个节点启动ctdb进程。
地址 250101 山东省济南市高新区浪潮路1036号