问题描述:使用SeaTunnel把数据从mysql同步到hive

版本信息:cdh6.3.2   hive 2.1.1  mysql  5.7.16

报错信息:

配置文件:

执行命令:

 ./bin/seatunnel.sh -m config/user_config/mysql_to_hive.conf  -m local 

解决方案:

在github中拉取源码

把hive-exec的版本改成自己机器对应的版本

需要把connector-file中的connector-file-obs中的这个两个包,在maven的中央仓库找到,放到lib目录下,然后将hive模块进行打包,替换掉,问题就解决了

原因:

主要原因是因为华为云的版权问题,导致这两个jar包不能从华为云下载,手动下载放到lib就OK了

更多推荐