hadoop - 如何在 hadoop 配置中使用亚马逊实例的公共(public) IP?

标签 hadoop ssh amazon-ec2 hbase apache-kafka

我试图通过使用亚马逊实例的公共(public) IP 而不是它们的网络内 IP 来配置 Hadoop,因为我的目标是创建一个混合集群,即云 + 本地机器集群。尽管所有 ssh 设置都非常好,但当使用亚马逊公共(public) IP 时,Hadoop 仍然无法连接(数据节点找不到名称节点)。我在 hbase 的 zookeeper 配置中使用了亚马逊实例的公共(public) IP,并且它正确连接到它。那么为什么 HBase 可以连接而 Hadoop 不可以呢?

卡夫卡也有同样的问题。

最佳答案

删除 .ssh/known_hosts 文件并尝试

关于hadoop - 如何在 hadoop 配置中使用亚马逊实例的公共(public) IP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35289942/

相关文章:

apache - 在安装tomcat之前是否需要卸载apache httpd?

ruby - 生产中的 Searchkick + ElasticSearch:Faraday::ConnectionFailed:连接被拒绝 - connect(2)

hadoop - 如何在Cloudera Manager 6.3中配置 ‘‑‑enable_orc_scanner’以实现目标,我的impala版本是3.2

sql - 如何在配置单元中选择多行

r - VSTS 中的 SSH 任务显示错误,即使它只是日志

python - Paramiko X11 模式与 python 编程

bash - 自动化 SSH 和运行命令

node.js - 在亚马逊ec2中的端口80上提供 Node Web应用程序

ubuntu - 错误 : org. apache.hadoop.hbase.MasterNotRunningException:重试 7 次

hadoop - 配置单元总是减少到 0%