安装canal-admin管理界面

安装canal-admin管理界面

1.1 下载安装包
https://github.com/alibaba/canal/releases/tag/canal-1.1.4
在这里插入图片描述

1.2 解压缩
tar -zxvf canal.admin-1.1.4.tar.gz -C /opt/apps/ecm/service/canal-admin/
1.3 修改配置文件 conf/application.yml

server:
port: 8089
spring:
jackson:
date-format: yyyy-MM-dd HH:mm:ss
time-zone: GMT+8

spring.datasource:
address: emr-header-1:3306(元数据mysql地址)
database: canal_manager
username: root(mysql用户名)
password: xxxxx(mysql密码)
driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql://${spring.datasource.address}/${spring.datasource.database}?useUnicode=true&characterEncoding=UTF-8&useSSL=false
hikari:
maximum-pool-size: 30
minimum-idle: 1

canal:
adminUser: admin(用户名)
adminPasswd: 6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 (密码)

1.4 初始化元数据MySQL

# 导入初始化SQL  在conf 目录下
> source conf/canal_manager.sql

1.5 查看canal-admin的密码加密字段

在这里插入图片描述

1.6 此时启动canal-admin即可访问webUI
bin/startup.sh

访问地址: http://header1:8089
用户名: admin 密码: 123456(默认密码),可以登录后进行修改

2.2 安装canal-server

2.3 进入conf目录,修改 canal.properties

使用canal_local.properties的配置覆盖canal.properties

# register ip
canal.register.ip = 本机的ip

# canal admin config
canal.admin.manager = header1的ip:8089 (canal-admin所在的服务器ip加端口号)
canal.admin.port = 11110
canal.admin.user = admin (canal-admin的conf/application.yml文件里的配置)
canal.admin.passwd = 4ACFE3202A5FF5CF467898FC58AAB1D615029441 (canal-admin的conf/application.yml文件里的配置在 MySQL里加密后字符串)
# admin auto register
canal.admin.register.auto = true
canal.admin.register.cluster = canaltest1 (canal-admin新建的集群名称)

2.4 配置好之后就可以启动canal-server

bin/startup.sh

2 .5 访问canal-admin webUI

http://header1:8089 访问默认admin/123456 (密码在登录后右上角可以进行修改)
此时就可以看到server管理里有新加入的server

猜你喜欢

转载自blog.csdn.net/weixin_43564627/article/details/118960695