一. 环境准备
# 下载容器安装包
wget http://zbomc.com:8888/ZCBUS/6.2.1/zcbusClient.docker.v6.2.1.tar.gz
# 解压
tar -xzvf zcbusClient.docker.v6.2.1.tar.gz
二. 安装
1. 修改配置文件
cd zcbusClient
# 根据需求修改配置文件
[root@zbomc2 zcbusClient]# cat common/zcbus.yml
# 存放缓存文件及数据库目录
data_dir: /data/docker
# database
zcbusdb:
image: reg.zbomc.com/zcbus_mysql/zcbus_mysql:v6.2.1
zcbusweb:
image: reg.zbomc.com/zcbus_web/zcbus_web:v6.2.1
web_port: 8888
zcbusclient:
image: reg.zbomc.com/zcbus_server/zcbus_server:v6.2.1
customerid: 10007 #修改客户端ID,服务端提供
ENV:
LANG: C.UTF-8
dbuser: "SFVVTjo"
dbpwd: 'SFVVTjo'
dbhost: zcbusdb
dbport: 3306
database: "zcbus"
2. 安装
# 执行
./install.sh
三. 访问
http://服务器IP地址:8888/databus
默认密码:admin/123456
四. 卸载
./uninstall.sh
五. 执行sql
手动从服务端导出bus_aux_up_tab_list、bus_push_kafka_properties和bus_client_kafka_properties表数据,并导入到客户端
导出sql:
mysqldump -u用户 -p密码 zcbus服务端库 bus_aux_up_tab_list bus_push_kafka_properties bus_client_kafka_properties >zcbus_1.sql
将生成的zcbus_1.sql导入到客户端zcbus库:
source zcbus_1.sql
服务端查询containerid和mid:
select id,mid from bus_cluster_container where container_name='zcbus';
客户端执行以下sql:
需要修改以下sql中的containerid、mid和customerid:
containerid:10001
mid:1
customerid:10003
(1)添加zcbus容器:
INSERT INTO `bus_cluster_container` (`id`, `mid`, `container_name`, `display_name`, `con_type`, `description`, `updatetime`) VALUES ('10001', '1', 'zcbus', 'zcbus', '2', NULL, now());
(2)添加aux-client进程:
INSERT INTO `bus_cluster_container_customer` (`mid`, `containerid`, `customerid`, `type`, `subtype`, `status`, `forcestatus`, `log_level`, `updatetime`) VALUES ('1', '10001', '10003', 'aux', 'client', '2', '0', '1', '2021-10-01 22:01:27');
(3)添加aux-up进程:
INSERT INTO `bus_cluster_container_customer` (`mid`, `containerid`, `customerid`, `type`, `subtype`, `status`, `forcestatus`, `log_level`, `updatetime`) VALUES ('1', '10001', '10003', 'aux', 'up', '2', '0', '1', '2021-10-01 22:01:28');
文档更新时间: 2022-03-23 20:06 作者:周风磊