【问题标题】:Trying to connect to Hadoop Cluster using Talend尝试使用 Talend 连接到 Hadoop 集群
【发布时间】:2018-01-29 15:06:53
【问题描述】:

我有:

Cloudera 快速入门 VM 5.8
Talend 5.4.1

我已输入以下凭据:

管理器 URI(带端口)http://quickstart.cloudera:7180/
用户名 cloudera
密码cloudera

我收到错误消息“连接失败,请检查连接 参数。”

我该如何解决这个问题?

【问题讨论】:

  • 尝试使用 IP 而不是 quickstart.cloudera,除非您更新了主机条目,否则无法从 Windows 访问它
  • 已经试过了。仍然是同样的问题。以下是我的 Cloudera VM 详细信息:
  • [cloudera@quickstart ~]$ ifconfig eth2 Link encap:Ethernet HWaddr 00:0C:29:1D:54:38 inet addr:192.168.26.134 Bcast:192.168.26.255 Mask:255.255.255.0 UP广播运行多播 MTU:1500 度量:1 RX 数据包:443 错误:0 丢弃:0 超限:0 帧:0 TX 数据包:394 错误:0 丢弃:0 超限:0 运营商:0 冲突:0 txqueuelen:1000 RX 字节: 63424 (61.9 KiB) TX 字节:317305 (309.8 KiB)
  • lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packet:9356 errors:0 drop:0 overruns:0 frame:0 TX 数据包:9356 错误:0 丢弃:0 超限:0 载波:0 冲突:0 txqueuelen:0 RX 字节:1503495 (1.4 MiB) TX 字节:1503495 (1.4 MiB) [cloudera@quickstart ~]$
  • 问题已解决。我使用的是 IP 地址而不是 quickstart.cloudera。谢谢大家的帮助。

标签: hadoop talend


【解决方案1】:

quickstart.cloudera 仅在 VM 本身中。

使用来自主机的 VM 的 IP。

【讨论】:

  • 仅供参考,Talend 可以连接到 Cloudera Manager(或 Ambari),通过其特定的 REST API(包括 NameNode 地址、RM 地址等)“嗅探”Hadoop 配置属性,即无需复制所有 @ 987654323@ 文件到 Talend 服务器。它在简单的情况下有效(例如,Kerberos 身份验证无论如何都需要进行不良记录的调整)。
  • 嗨 Cricket,我按照以下 URL 中的说明进行操作:synchronicanalytics.com/… 我希望这能澄清我的尝试。我可以从 Cloudera VM ping 我的 Windows IP,反之亦然。不知道出了什么问题。
  • @Ravi,尝试使用 IP 而不是 quickstart.cloudera
【解决方案2】:

我在 Talend 中创建 Hadoop 集群连接时遇到了同样的问题,为了解决它,我执行了以下操作。

在网络下为您的虚拟机创建一个桥接适配器,这将允许您的主机与虚拟机通信。

https://www.linuxbabe.com/virtualbox/a-pretty-good-introduction-to-virtualbox-bridged-networking-mode

然后,当您设置好后,检查虚拟机的 IP(ifconfig 命令),它可能不是 10. 范围,而是第二个连接的 IP,在我的上它是标记为 eth1 的那个。我的 IP 是 192.168。 IP 范围。

这对我有用,我成功地创建了一个连接,包括一个配置单元连接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    • 2017-10-19
    • 2015-12-17
    • 2015-11-30
    • 2017-09-26
    相关资源
    最近更新 更多