gcluster_rsynctool工具配置
1.环境说明
[gbase@localhost ~]$ gccli -V gccli ver 9.5.3.27.20_patch.9fc3fcec, for redhat-linux (x86_64) using readline 6.3
[gbase@localhost gcluster_rsynctool]$ python gcluster_rsynctool.py -v gcluster_rsynctool.py 9.5.3.27.20_patch.4.
2.数据准备
-- 主库: CREATE DATABASE syncdb1;
USE syncdb1;
CREATE TABLE t1_1 (id int,name varchar(10));
INSERT INTO t1_1 values(1,'a');
INSERT INTO t1_1 values(2,'b');
INSERT INTO t1_1 values(3,'c');
CREATE TABLE t1_2 (id int,name varchar(10));
INSERT INTO t1_2 values(11,'aa');
INSERT INTO t1_2 values(22,'bb');
3.配置sync_list.list
[gbase@localhost gcluster_rsynctool]$ cat rsync_table.list
syncdb1.t1_1
syncdb1.t1_2
4.执行python命令
[gbase@localhost gcluster_rsynctool]$ python gcluster_rsynctool.py --master_mpp_ip=192.168.111.31 --slave_mpp_ip=192.168.111.91 --database_user=gbase --master_mpp_gc_pw=123456 --slave_mpp_gc_pw=123456 --table_list_file=/opt/gbase_workspace/gcluster_rsynctool/rsync_table.list --slave_create_table_if_not_exists true --sync_mode=3 --rsync_mode=2
*************Gcluster Sync Tool Start*************************
Table [ vcname000001: syncdb1: t1_1] Sync Start
Table [ vcname000001 syncdb1: t1_1] Sync End cost : <0 s,289 ms>
Table [ vcname000001: syncdb1: t1_2] Sync Start
Table [ vcname000001 syncdb1: t1_2] Sync End cost : <0 s,295 ms>
*************Gcluster Sync Tool End With Success**************
评论
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25052
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526