首页 > 解决方案 > 无法从 Talend(本地)连接到 Impala(在 AWS 上)

问题描述

我正在尝试从 Talend Open Studio for Big Data 连接到托管在 AWS 上的 Impala,它安装在本地的跳转主机之一上。

当我配置 ImpalaConnection 处理器并尝试运行它时,它给出了以下错误。

[statistics] 连接到端口 3472 上的套接字 [statistics] 已连接 [WARN]:org.apache.hadoop.util.NativeCodeLoader - 无法为您的平台加载 native-hadoop 库...在适用的情况下使用内置 java 类 [错误] : org.apache.hadoop.util.Shell - 无法在 hadoop 二进制路径 java.io.IOException 中找到 winutils 二进制文件:无法在 Hadoop 二进制文件中找到可执行的 null\bin\winutils.exe。在 org.apache.hadoop.util.Shell.getQualifiedBinPath(Shell.java:404) 在 org.apache.hadoop.util.Shell.getWinUtilsPath(Shell.java:419) 在 org.apache.hadoop.util.Shell.( Shell.java:412) 在 org.apache.hadoop.util.StringUtils.(StringUtils.java:79) 在 org.apache.hadoop.security.Groups.parseStaticMapping(Groups.java:

然后我尝试在运行 Talend 作业时下载 winutils.exe 并在 JVM Arguments 中提交,然后它给出了以下错误。

错误:无法找到或加载主类 C:\winutils\bin\

不确定我是否在这里遗漏了什么。任何帮助,将不胜感激。

标签: cloudera

解决方案


推荐阅读