cloudera - 无法从 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\
不确定我是否在这里遗漏了什么。任何帮助,将不胜感激。
解决方案
推荐阅读
- oracle - oracle中导入数据命令缺失表
- xslt - 如何在其自身或任何子节点具有 XSLT 模板中的值的属性的任何节点上进行匹配?
- java - 第一次迭代后的while循环不更新数组值
- excel - 以下代码在 Excel VBA 中没有找到两个单元格之间的距离,使用 Google API 来查找距离
- cmake - 如何从包含项目的源代码树中包含 CMake 文件
- openssl - “库 openssl 未设置 python 依赖它,请启用”,同时编译访问可视化工具
- javascript - 从响应正文下载文件
- python - 与 groupby 合并以及 Pandas 中的 where (Python)
- eclipse - 用于基于 Eclipse 的应用程序 (AUT) 的 Window Tester Pro
- java - 从 json 发布请求中检索 Java 对象