关键字:
中电科金仓、KingbaseFlySync、KFS、双轨并行、repswitch
1.功能介绍
中电科金仓KFS 双轨并行命令工具简称repswitch,在KFS双轨并行同步场景下,进行主从角色切换,启停和显示同步集群等。
2.使用场景
用户部署安装了KFS双轨并行同步链路以后,需要对主从角色进行切换,以及查看主从角色的服务状态和对双轨服务进行启停等操作场景。
3.配置使用方式介绍
3.1 配置方式
在使用repswitch双轨并行命令工具之前,需要配置repswitch.conf文件,该文件的配置内容以及格式如下:
[node1]
rmi_port=XXX #机器1的KFS同步服务端口
rmi_host=XX.XX.XX.XX #机器1的IP地址
[node2]
rmi_port=XXX #机器2的KFS同步服务端口
rmi_host=XX.XX.XX.XX #机器2的IP地址注:该配置文件配置在一台机器上即可
3.2 使用方法
show
查看同步集群服务状态信息,命令如下:
repswitch -conf switch.conf show
offline/online/reset
将所有节点状态置为offline:
repswitch -conf switch.conf offline
将指定节点作为源端启动:
repswitch -conf switch.conf online node1
重置所有节点同步服务:
repswitch -conf switch.conf reset
Switch
切换主备机器操作:
repswitch -conf switch.conf switch
示例
前置条件
KFS双轨并行同步链路已部署完成
操作步骤
1.配置repswitch.conf文件,本示例配置文件内容如下:
[node1]
rmi_port=11010
rmi_host=10.10.5.240
[node2]
rmi_port=11108
rmi_host=10.10.5.2022.执行命令:repswitch -conf switch.conf show查看所有节点状态信息
3.执行命令:repswitch -conf switch.conf offline,将所有节点offline
4.执行命令:repswitch -conf switch.conf online node1,启动两端同步服务,并将node1作为源端
可以看到双轨服务启动成功,并且node1为源节点。
5.执行命令:repswitch -conf switch.conf switch,进行主备节点切换
可以看到执行切换命令后,node2由目标端切换到了源端,实现了主备节点切换的操作。
参考资料
《Kingbase FlySync 安装部署手册》、《Kingbase FlySync 命令行工具参考手册》




