双机热备ServHA 镜像集群节点更换操作教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ServHA镜像集群节点更换(或重新连入)操作手册一、手册目的
本手册介绍ServHA镜像集群的节点更换、节点重新连入的操作步骤,当用户部分硬件损坏、系统及其应用重新安装导致的原有集群配置丢失时,可按照本手册操作步骤对集群进行恢复。
注:如严格按照本手册操作,可以在集群对外服务不中断的情况下将重新连入的节点加入集群。
手册中我们假定原有集群中一台服务器的集群配置完全丢失(同时其应用也均未安装,如更换了硬盘、重新安装了操作系统),下文中这台配置丢失的服务器我们称之为“新节点”(因为其配置完全丢失,在集群看来,这完全是一个全新的节点),原有的正常服务的主机我们称之为“原节点”。
本手册前提为:新节点完全与集群脱离关系,原节点还在受集群管理,集群对外服务正常,只是新节点在集群看来已经完全离线。
(我们以一次MySQL镜像集群恢复全过程作为例子,至于其他应用其原理与操作步骤都与此例相同。)
二、配置前准备工作
首先镜像集群中目前对外正在服务,所以新节点连入时,其业务数据必须以原节点为准,在配置前,必须在新节点划分出一个大于等于原节点镜像盘空间的分区,这个分区作为新节点的镜像盘,这样才能在不损失数据(数据是以原节点镜像盘为准的)的同时将新节点连入镜像集群,这点非常重要。同时记得将新节点的IP地址等还原为离线前的状态(即设置新节点的IP地址为之前集群中离线节点的IP地址)。
在新节点完全脱离集群后,集群工作状态如下图(配置监控端):(此例中节点192.168.1.91 为新节点、192.168.1.92为原节点)双机连接状态
资源树状态,此时原节点正常对外服务(即192.168.1.92)
镜像包状态
三、详细配置步骤
1、手动停止原节点(即正常服务的服务器)ServHA主服务,ServHA主服务显示名为“MicroColor ServHA Cluster Main Service”。(停止ServHA服务是不会影响集群应用的,所以停止后集群对外服务依然正常)
2、删除原节点的集群配置文件,集群配置文件路径为“ServHA”安装目录下的“configs”目录(默认为“C:\Program Files\ServHA\configs”),将此目录下的文件全部删除,注意不要
将configs目录删除,只删除下面的文件即可。
3、手动启动原节点(即正常服务的服务器)ServHA主服务ServHA主服务显示名为“MicroColor ServHA Cluster Main Service”如下图:
当服务重新启动后,启动ServHA配置监控端连接结果如下(依然使用原双机IP地址进行连接即可):
可以看到,集群配置被清空,但集群对外服务依旧正常。
4、删除镜像包,在配置监控端切换至“镜像”选项卡,可以看到一个不完整的镜像包,选中该不完整的镜像包,点击“删除”按钮,将其删除(不必担心数据的丢失,删除镜像包只是将该分区脱离集群管理,并不会删除分区内数据),如下图:
点击删除后,会出现警告提示,选择“是”即可,如下图:
5、在新节点(即需要重新连入的服务器)上安装应用(本例中为MySQL),注意:整个应用安装过程中的配置必须与原节点的应用配置完全一致,具体安装方式、流程参见相应的ServHA应用配置手册,同时安装位置也要与原节点一致(原节点安装在本地磁盘的部分必
须安装在本地盘,原节点安装在镜像盘中部分必须安装在镜像盘中),镜像盘即为“配置前准备工作”中划分的目标镜像盘。
6、停止新节点的应用并设置为手动启动,本例中为将MySQL服务设置为手动启动,如下图:
7、在新节点安装ServHA Mirror,按ServHA Mirror提示安装即可,注意此处ServHA Mirror 不要安装在镜像盘内。安装完成后,登录配置监控端,双机连接状态如下:
8、重新授权,此时新节点还未授权,还不能在生产环境下使用,此时需要进行重新授权,在配置监控端点击“帮助”菜单下的“授权许可注册”,将弹出窗口中的“双机机器码”以及您所购买的“序列号”发送至ServHA客服并申请重新授权,申请后,重新输入序列号授权即可,授权成功后,界面如下:
9、重新创建镜像包,此步骤十分关键,在“配置监控端”的“镜像”选项卡中点击左上角的“创建镜像资源包”,如下图:
弹出如下界面,输入镜像包名称,点击下一步,如下图:
选择主从端和镜像盘,此处注意,必须将主端选择为原节点(即192.168.1.92),这样新组成的集群数据才会以原节点数据为准,镜像盘选择双机的目标镜像盘(本例中为原集群中镜像盘S盘),如下图:
后面步骤按需求选择即可,没有特定要求,建立镜像包完成后如下图:
10、待双机数据同步完成后,重新配置一次参考节点、心跳连接等,此处不再赘述具体配置过程见ServHA相关应用配置文档,配置完成后如下图:
11、切换至“资源树”选项卡,新建一棵资源树,建立后如下图(其中优先运行主机、是否自动切回等设置根据需求即可),如下图:
12、此时建立好的资源树均处于停止状态,我们选择原节点的资源树将其启动,注意:此处一定要选择原节点的资源树将其启动,否则资源树内一旦加入资源,集群会将其停止,影响集群的服务,我们将其启动后,挂入新的资源不会对集群现有服务造成影响。如下图:
13、然后我们将镜像资源、IP地址资源与应用加入到资源树,并设置其依赖,具体设置流程见ServHA相关应用的配置手册,此处不再赘述,配置结果如下图:
14、至此,新节点已经成功添加至集群,且配置过程中,集群对外服务完全没有中断,如果实际情况允许,还可以进行切换测试,检查配置是否正确。