Seatunnel Zeta Engine and Web Setup Guide
Seatunnel搭建指南
Seatunnel是Apache基金会的一个开源项目,提供统一的数据集成平台。详细介绍如何搭建Seatunnel Zeta Engine和Seatunnel Web。
Seatunnel Zeta Engine搭建
- 安装包下载:从Seatunnel官网下载最新版本。
- 部署:解压安装包到指定目录,如
/apache-seatunnel-2.3.3
。 - 下载connector依赖包:如MySQL、PostgreSQL,下载地址为这里,并将其放置到
/apache-seatunnel-2.3.3/connectors/seatunnel
。 - 测试:运行
./bin/SeaTunnel.sh --config ./config/v2.batch.config.template -e local
命令,测试是否成功启动。 - 启动:通过
./seatunnel-cluster.sh -d
启动Zeta Engine。 - 日志查看:日志位于
/apache-seatunnel-2.3.3/logs
目录下。 - 端口查看:默认端口为5801,可在配置文件中修改。
Seatunnel Web搭建
- 源码下载:从GitHub获取源码。
- 源码编译:解压源码,执行
sh build.sh
进行编译。 - 安装包配置:
- 解压安装包。
- 将Zeta Engine的
connector
和plugins
文件夹拷贝到Web安装包。 - 将
hazelcast-client.yaml
配置文件复制到Web配置文件夹。 - 添加环境变量。
- 启动server:运行
./seatunnel-backend-daemon.sh start
启动Web服务。 - 启动UI:安装Node.js,并执行
npm
启动UI。 - 查看端口号:使用
netstat -antp|grep 8801
检查Web的默认端口8801。
其他配置
- 添加环境变量:将Seatunnel的路径添加到系统环境变量中。
- 端口号查看:使用上述命令查看端口号。
548.1KB
文件大小:
评论区