WeBankFinTech / Exchangis

Exchangis is a lightweight,highly extensible data exchange platform that supports data transmission between structured and unstructured heterogeneous data sources
https://github.com/WeBankFinTech/Exchangis.git
Apache License 2.0
448 stars 208 forks source link

Why are task jobs displayed in the queue, but data synchronization is actually impossible? #79

Closed sunloktom closed 2 years ago

sunloktom commented 3 years ago

image

rilweic commented 3 years ago

Their project is full of bugs. 他们这项目全是bug啊

M970203 commented 2 years ago

你就没有真正跑起来,排队中一直在死循环,执行节点也没有,当然没有数据同步

ocean-zhc commented 2 years ago

根据指定ip获取网卡名称,脚本如下: 1、比如你需要绑定的executor的ip是10.0.0.14 2、获取网卡名称如下:

#!/bin/bash
ip="10.0.0.14"
interfaces=(`ip l | awk -F":"  '/^[^ ]/{print $2}'| awk '{print $1}'`)
for interface in ${interfaces[*]};do
     rs=`ip a show $interface| grep $ip`
     if [ -n "$rs"   ];then
         echo $interface                                                                                                                                                   
         break
     fi
done

3、将获取的网卡名字,比如第二步输出的结果是“em1” 4、将第3步骤的结果配置到/wedatasphere-exchangis-0.5.0.RELEASE/modules/exchangis-executor/conf/bootstrap.yml

network: interface: name: "em1" 5、重启exchangis-executor、以及exchangis-service服务

./bin/start.sh -m exchangis-executor ./bin/start.sh -m exchangis-service 6、大功告成,附上一张测试成功的截图(hive同步mysql,一条数据)

image
M970203 commented 2 years ago

Thank you!!!!

---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2022年06月23日 17:51 | | 收件人 | @.> | | 抄送至 | @.**@.> | | 主题 | Re: [WeBankFinTech/Exchangis] Why are task jobs displayed in the queue, but data synchronization is actually impossible? (#79) |

根据指定ip获取网卡名称,脚本如下: 1、比如你需要绑定的executor的ip是10.0.0.14 2、获取网卡名称如下:

!/bin/bash

ip="10.0.0.14"

interfaces=(ip l | awk -F":" '/^[^ ]/{print $2}'| awk '{print $1}')

for interface in ${interfaces[*]};do

 rs=`ip a show $interface| grep $ip`

 if [ -n "$rs"   ];then

     echo $interface                                                                                                                                                   

     break

 fi

done

3、将获取的网卡名字,比如第二步输出的结果是“em1” 4、将第3步骤的结果配置到/wedatasphere-exchangis-0.5.0.RELEASE/modules/exchangis-executor/conf/bootstrap.yml的

network: interface: name: "em1" 5、重启exchangis-executor、以及exchangis-service服务

./bin/start.sh -m exchangis-executor ./bin/start.sh -m exchangis-service 6、大功告成,附上一张测试成功的截图(hive同步mysql,一条数据)

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

jefftlin commented 2 years ago

This has been solved. The latest version is exchangis1.1.1. You can pay attention to it.