我试图通过aws emr cli为teradata连接运行sqoop eval脚本,但发现了错误
从文件/usr/lib/sqoop/conf/managers.d/td\u connector.txt加载managerfactory信息时出错:java.io.ioexception:无法将jar$sqoop\u home/lib/teradata-connector-1.6.5.jar加载到jvm中(找不到类org.apache.sqoop.teradata.teradataManager。)
我遵循的步骤:
通过ssh登录配置为hadoop3和sqoop1.4.7的emr版本emr-6.2.0
从teradata下载下载了teradata hadoop connector 3.x
将teradata hadoop连接器移动到$sqoop\u home/lib并安装。
在/usr/lib/sqoop/conf/managers.d/创建了文本文件td\u connect,并包含了org.apache.sqoop.teradata.teradataconnmanager=$sqoop\u home/lib/teradata-connector-1.6.5.jar
运行脚本sqoop eval--connection manager org.apache.sqoop.teradata.teradataconnmanager--connectjdbc:teradata://host/database=--用户名--密码--查询'从表中选择前5个*
你能帮我确认一下这个问题吗
暂无答案!
目前还没有任何答案,快来回答吧!