在亚马逊云服务器上部署阿里数据库Otter(四)
2016-10-19 10:11
281 查看
Web管理端的配置
在浏览器中输入地址:http://54.244.58.100:8080/channelList.htm用户名:admin
密码:admin
1.添加zookeeper
选择机器管理的zookeeper管理,点击“添加”,如下图:
2.添加node
需要部署多少个节点在这里就添加多少个节点,IP地址即为节点所在主机的IP地址
1099是manager对node通信端口,node默认用2088,所以端口写2088
选择“机器管理”的“node管理”,点击“添加”,如下图:
添加完成后,根据添加后的node序号,进入对应机器下的node目录,执行echo 1 > conf/nid,然后启动node。
如果添加成功后并且node服务已经启动,会显示已启动的状态,如下图:
3.添加数据源配置
和node一样,有几个MySQL服务则添加几个数据源配置,添加后数据库中的数据才能够互相同步。
选择“配置管理”的“数据源配置”,选择“添加”,如下图:
填完后,点击“验证连接数据源”,如果通过,点击保存,如下图:
我部署了两个节点,有两个MySQL服务,所以我添加了两个数据源配置,如下图:
4.添加数据表配置
先在02和03的MySQL中创建相同的数据库test和表example。
选择【配置管理】的【数据表配置】,单击【添加】,如下图:
注意,添加了几个数据源配置就添加几个数据表配置,并且要一一对应。
5.添加canal配置
若配置双向同步,则添加两个canal
选择【canal配置】,单击【添加】,如下图:
6.添加Chanel管理
点击【同步管理】,然后添加,如下图:
7.添加pipeline管理
点击Chanel的名字即可进入pipeline管理,然后添加,如下图:
配置2个Pipeline,一个pipeline开启ddl同步,另一个不要开启,且都要开启跳过ddl异常,DryRun模式 不要开启(高级设置)
8.添加映射表关系
单击pipeline的名字即可进入映射关系表的管理,然后添加,如下图:
9.开启Chanel
重新进入Chanel管理,按【启用】,点击【确定】,如下图:
成功开启后如下图:
9.验证
在02中插入一条数据,03中同步;
在03中插入一条数据,02中同步。
create database test;
use test;
create table MyClass(id int(4) not null primary key auto_increment,name char(20) not null,sex int(4) not null default '0',degree double(16,2));
insert into MyClass values(1,'Tom',1,96.45),(2,'Joan',0,82.99), (3,'Wang',1, 96.59);
相关文章推荐
- 在亚马逊云服务器上部署阿里数据库Otter(一)
- 在亚马逊云服务器上部署阿里数据库Otter(二)
- 在亚马逊云服务器上部署阿里数据库Otter(三)
- 部署otter数据库远程备份与编译
- ASP.NET MVC4网站部署在阿里ECS云服务器(WIndows Server 2012+IIS8环境)
- 在使用阿里的开源数据库同步服务otter时,使用Spring-Cache导致Spring找不到Bean方法时的解决方法
- (ubantu)菜鸟搭建亚马逊云服务器并部署项目
- 云服务器建站教程:在ECS上部署数据库
- ASP.NET MVC4网站部署在阿里ECS云服务器(WIndows Server 2012+IIS8环境)
- 安装和部署,同时支持多个数据库安装.
- 有关VS.NET的安装部署(2)--打包数据库的安装与配置
- 安装和部署,同时支持多个数据库安装.
- asp.net 部署数据库、开始菜单、桌面快捷方式实例(上)
- 如何用C#来部署数据库
- .NET平台下WEB应用程序的部署(安装数据库和自动配置)
- asp.net 部署数据库、开始菜单、桌面快捷方式实例(下)
- .NET平台下WEB应用程序的部署(安装数据库和自动配置)
- WEB应用程序的部署(安装数据库和自动配置)
- .NET平台下WEB应用程序的部署(安装数据库和自动配置) 选择自 lihonggen0 的 Blog
- .NET平台下WEB应用程序的部署(安装数据库和自动配置)