【发布时间】:2017-02-22 19:04:51
【问题描述】:
我正在 EC2 上设置 Hadoop。对于fs.default.name、fs.defaultFS,如果我使用 DNS 作为名称节点,一切正常。但是如果我使用公共 IP,名称节点不能以 Problem binding to [54.210.86.207:9000] java.net.BindException: Cannot assign requested address; 之外的开头。任何解释为什么公共 DNS 有效但公共 IP 无效?
<property>
<name>fs.default.name</name>
<value>hdfs://54.210.86.207:9000</value>
<!-- <value>hdfs://ec2-54-210-86-207.compute-1.amazonaws.com:9000</value> -->
</property>
<property>
<name>fs.defaultFS</name>
<value>hdfs://54.210.86.207:9000</value>
<!-- <value>hdfs://ec2-54-210-86-207.compute1.amazonaws.com:9000</value> -->
</property>
【问题讨论】:
标签: java amazon-web-services hadoop amazon-ec2 dns