@andy2015
2025-06-18T05:17:27.000000Z
字数 1851
阅读 46
大数据湖仓技术
安装包上传
tar -zxvf apache-seatunnel-2.3.6-bin.tar.gz apache-seatunnel-2.3.6tar -zxvf apache-seatunnel-web-1.0.2-bin.tar.gz apache-seatunnel-web-1.0.2
下载链接器相关包
cd apache-seatunnel-2.3.6/binsh install-plugin.sh 2.3.6
配置环境变量
vim /etc/profile
export PATH=/data/mysql/bin:/data/mysql/lib:$PATH#set java environmentexport JAVA_HOME=/opt/java/jdk1.8.0_211export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATHexport CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib# SEATUNNEL_HOME=${seatunnel install path}export SEATUNNEL_HOME=/opt/apache-seatunnel-2.3.6export PATH=$PATH:$SEATUNNEL_HOME/bin
vim /etc/bashrc
source /etc/profile
配置域名
### 开发集群#ip master-st-1 woker-st-1192.168.132.89 master-st-2 woker-st-2192.168.132.90 master-st-1 woker-st-1192.168.132.91 woker-st-3......### 测试集群192.168.132.64 st.master.node2 sr.fe.node2 ds.master.node2 ss.query.server192.168.132.211 st.master.node1 sr.fe.node1 ds.worker.node1192.168.132.212 st.worker.node1 sr.be.node1 ds.worker.node2192.168.132.213 st.worker.node2 sr.be.node2 ds.worker.node3192.168.132.214 st.worker.node3 sr.be.node3 ds.master.node1bt\BTYY.com@123
ssh-keygen -t rsassh-copy-id bt@192.168.132.211
根据情况规划修改如下配置文件,复制配置文件到各节点
启动集群
Master节点
mkdir -p $SEATUNNEL_HOME/logs./bin/seatunnel-cluster.sh -d -r master
Worker节点
mkdir -p $SEATUNNEL_HOME/logs./bin/seatunnel-cluster.sh -d -r worker
Client节点(提交任务)
$SEATUNNEL_HOME/bin/seatunnel.sh --config $SEATUNNEL_HOME/config/v2.batch.config.template
初始化数据库并修改app相关配置
sh $SEATUNNEL_WEB_HOME/script/init_sql.sh
复制server配置文件到web
cp $SEATUNNEL_HOME/config/hazelcast-client.yaml $SEATUNNEL_WEB_HOME/conf/cp $SEATUNNEL_HOME/connectors/plugin-mapping.properties $SEATUNNEL_WEB_HOME/conf/
启动服务
cd $SEATUNNEL_WEB_HOMEsh bin/seatunnel-backend-daemon.sh start