Skip to main content
版本:1.5.0

安装部署

安装文件在inlong-tubemq-manager目录.

环境准备

  • 安装并启动 MySQL 5.7+
  • 通过下述命令加载sql/apache_tube_manager.sql,完成表结构及基础数据的初始化:
# 通过用户名和密码,创建 DB 和表:
mysql -uDB_USER -pDB_PASSWD < sql/apache_tube_manager.sql

配置

  • 在mysql中创建tubemanager数据和相应用户.
  • 在conf/application.properties中添加mysql信息:
# mysql configuration for manager
spring.datasource.url=jdbc:mysql://mysql_ip:mysql_port/tubemanager
spring.datasource.username=mysql_username
spring.datasource.password=mysql_password

依赖

启动

$ bin/start-manager.sh 

初始化TubeMQ集群

vim bin/init-tube-cluster.sh

替换如下六个参数

TUBE_MANAGER_IP=   //tube manager服务启动ip
TUBE_MANAGER_PORT= //tube manager服务启动port
TUBE_MASTER_IP= //tube 集群master ip
TUBE_MASTER_PORT=
TUBE_MASTER_WEB_PORT=
TUBE_MASTER_TOKEN=

然后执行以下命令:

sh bin/init-tube-cluster.sh

如上操作会创建一个clusterId为1的tube集群,注意该操作只进行一次,之后重启服务无需新建集群