原文:sqoop从mysql导数据到hive报错:Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

背景 报错如下: 从报错可以看出,是数据库连接失败,很常见的问题,但是从本地是可以直连mysql的。 因为sqoop导数据的时候,默认会启动 个map task,这 个map task会随机启动在不动的datanode上,所以在想,是不是因为其他节点没有权限访问mysql导致。 但是需要先搞清楚,sqoop在抽取数据的时候,是不是会把 个map task随机启动在不动的datanode上 在官网上 ...

2019-09-11 14:04 1 746 推荐指数:

查看详情

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM