1 .一种切换方法,其特征在于,包括:
向计算节点发送停止计算节点服务的请求,供所述计算节点接收到所述停止计算节点
服务的请求时切断与主数据节点的连接;
向所述主数据节点发送停止主数据节点服务的请求,供所述主数据节点在接收到所述
停止主数据节点服务的请求时切断与所述计算节点的连接;
接收所述计算节点发送的已停止计算节点服务的响应和所述主数据节点发送的已停
止主数据节点服务的响应,并向待升级为主数据节点的从数据节点发送升级请求,供所述
从数据节点接收到所述升级请求时升级为新的主数据节点。
2.一种切换方法,其特征在于,包括:
接收集群管理器发送的停止主数据节点服务的请求;
若成功切断与计算节点的连接,向所述集群管理器发送已停止主数据节点服务的响
应,供所述集群管理器接收到所述计算节点在切断与所述主数据节点的连接后发送的已停
止计算节点服务的响应和所述已停止主数据节点服务的响应时向待升级为主数据节点的
从数据节点发送升级请求;其中,所述切断与计算节点的连接,包括:与已经建立连接的计
算节点断开连接。
3 .根据权利要求2所述的切换方法,其特征在于,所述切断与计算节点的连接,还包括:
拒绝尚未建立连接的计算节点发送的连接请求。
4 .根据权利要求3所述的切换方法,其特征在于,所述拒绝尚未建立连接的计算节点发
送的连接请求,包括:
停止监听尚未建立连接的计算节点发送的传输控制协议TCP连接请求。
5 .根据权利要求2至4任一所述的切换方法,其特征在于,在所述向所述集群管理器发
送已停止主数据节点服务的响应之前,还包括:
启动只读模式。
6 .根据权利要求2至4任一所述的切换方法,其特征在于,在所述向所述集群管理器发
送已停止主数据节点服务的响应之前,还包括:
刷新事务日志。
7 .根据权利要求2所述的切换方法,其特征在于,在所述接收集群管理器发送的停止主
数据节点服务的请求之后,还包括:
若未成功切断与所述计算节点的连接,通过kill命令终结运行的与所述计算节点相关
的服务,再进入所述向所述集群管理器发送已停止主数据节点服务的响应。
8.一种切换系统,其特征在于,包括:集群管理器、计算节点、主数据节点和待升级为主
数据节点的从数据节点;
所述集群管理器用于向计算节点发送停止计算节点服务的请求和向主数据节点发送
停止主数据节点服务的请求;
所述计算节点用于接收到所述停止计算节点服务的请求时切断与主数据节点之间的
连接,并向所述集群管理器发送已停止计算节点服务的响应;
所述主数据节点用于接收到所述停止主数据节点服务的请求时切断与计算节点的连
接,并向所述集群管理器发送已停止主数据节点服务的响应;
所述集群管理器还用于接收所述计算节点发送的已停止计算节点服务的响应和所述
权 利 要 求 书
1/2 页
2
评论