2

我在连接到 ec2 上的 namenode 端口时遇到连接被拒绝的问题。

ubuntu@ip-x-y-z-w:/mnt/hadoop/hadoop-1.1.2/bin$ jps
4843 NameNode
5230 JobTracker
4978 DataNode
5544 Jps
5374 TaskTracker
5125 SecondaryNameNode

我的 core-site.xml 是

<property>
  <name>fs.default.name</name>
  <value>hdfs://10.168.99.254:9000</value>
</property>

其中 10.168.99.254 是内部 IP,xyzw 是外部 IP。

在 /etc/hosts 文件中

10.168.99.254 ec2-x-y-z-w.us-west-1.compute.amazonaws.com

当从我的本地机器尝试远程登录时

telnet x.y.z.w 9000
Trying x.y.z.w...
telnet: connect to address x.y.z.w: Connection refused
telnet: Unable to connect to remote host

帮我解决这个问题。

4

0 回答 0