Updated Canal Admin Guide (markdown)

agapple
2019-08-31 17:06:08 +08:00
parent b6d1879d41
commit 372ba7d551

@@ -24,10 +24,10 @@ canal-admin的核心模型主要有:
# 集群运维
1. 创建集群
![undefined](https://intranetproxy.alipay.com/skylark/lark/0/2019/png/5565/1567238562103-e60063eb-0b84-4a7c-a271-c6b9a698758d.png)
![](http://dl2.iteye.com/upload/attachment/0132/2306/9cff7cc7-aba0-3d5e-ab06-ba7388e6e0dc.png)
2. 集群变更
![undefined](https://intranetproxy.alipay.com/skylark/lark/0/2019/png/5565/1567238602936-34d374a0-84b4-4b86-b17c-28c37fcb23f3.png)
![](http://dl2.iteye.com/upload/attachment/0132/2308/c15965d8-c9fa-38e2-a0d1-a5e5395903ef.png)
配置项:
* 修改集群/删除集群,属于基本的集群信息维护和删除
@@ -37,7 +37,7 @@ canal-admin的核心模型主要有:
# Server运维
1. 新建Server
![undefined](https://intranetproxy.alipay.com/skylark/lark/0/2019/png/5565/1567238813205-ba2364aa-7dee-437f-aae2-ade7c8c55268.png)
![](http://dl2.iteye.com/upload/attachment/0132/2310/cb98883b-4d19-3c98-9db1-6116caa34f3c.png)
配置项:
* 所属集群,可以选择为单机 或者 集群。一般单机Server的模式主要用于一次性的任务或者测试任务
@@ -48,7 +48,7 @@ canal-admin的核心模型主要有:
* metric端口, promethues的exporter监控数据端口 (未来会对接监控)
2. Server变更
![undefined](https://intranetproxy.alipay.com/skylark/lark/0/2019/png/5565/1567239101786-3c68c309-fed7-4563-93ef-f6b8987b5236.png)
![](http://dl2.iteye.com/upload/attachment/0132/2308/c15965d8-c9fa-38e2-a0d1-a5e5395903ef.png)
配置项:
* 配置,主要是维护单机模式的canal.properties配置,注意:挂载到集群模式的server,不允许单独编辑server的canal.properties配置,需要保持集群配置统一
@@ -56,20 +56,20 @@ canal-admin的核心模型主要有:
* 启动/停止,主要是提供动态启停server的能力,比如集群内这个机器打算下线了,可以先通过停止释放instance的运行,集群中的其他机器通过HA就会开始接管任务
* 日志,查看server的根日志,主要是canal/canal.log的最后100行日志
* 详情,主要提供查询在当前这个server上运行的instance列表,以server维度方便快速做instance的启动、停止操作. 比如针对集群模式,如果server之间任务运行负载不均衡,可以通过对高负载Server执行部分Instance的停止操作来达到均衡的目的
![undefined](https://intranetproxy.alipay.com/skylark/lark/0/2019/png/5565/1567239404296-323c62e7-59e1-4956-9a11-7e9f90bd56d6.png)
![](http://dl2.iteye.com/upload/attachment/0132/2314/eef6c6cd-df61-38c2-b89f-ecdfe4c00bf7.png)
# Instance运维
1. 创建Instance
![undefined](https://intranetproxy.alipay.com/skylark/lark/0/2019/png/5565/1567239644238-2168d1e4-3796-452b-9bcd-c1f12ca086cf.png)
![](http://dl2.iteye.com/upload/attachment/0132/2316/7f0fdebb-aec7-306b-8657-6657fe142e1b.png)
instance配置比较简单,主要关注:
* 资源关联,比如挂载到具体的单机 或 集群
* instance.properties配置维护,可以载入默认模板进行修改
2. Instance变更
![undefined](https://intranetproxy.alipay.com/skylark/lark/0/2019/png/5565/1567239753235-4028c268-9138-4a6d-8b54-00571c0f2ba1.png)
![](http://dl2.iteye.com/upload/attachment/0132/2318/a0ef940f-f798-3233-9814-fa1c7ae9126f.png)
配置项:
* 修改,主要就是维护instance.properties配置,做了修改之后会触发对应单机或集群server上的instance做动态reload