Hadoop 尝试使用Faunus在远程计算机上写入HDFS
我试图从Titan Cassandra图形数据库中提取数据,并使用Faunus将其写入单个Hadoop节点。Hadoop节点正在远程计算机上运行。因此,Faunus运行的机器就像一个数据流源,必须将数据写入远程单个Hadoop节点 在titan-cassandra-input.properties中,我通过指定输出位置指定将输出写入远程HDFS:Hadoop 尝试使用Faunus在远程计算机上写入HDFS,hadoop,faunus,Hadoop,Faunus,我试图从Titan Cassandra图形数据库中提取数据,并使用Faunus将其写入单个Hadoop节点。Hadoop节点正在远程计算机上运行。因此,Faunus运行的机器就像一个数据流源,必须将数据写入远程单个Hadoop节点 在titan-cassandra-input.properties中,我通过指定输出位置指定将输出写入远程HDFS: faunus.output.location=hdfs://10.143.57.157:9000/tmp/foutput 我更改了Hadoop配置:
faunus.output.location=hdfs://10.143.57.157:9000/tmp/foutput
我更改了Hadoop配置:
core-site.xml
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://10.143.57.244:9000/</value>
</property>
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>
</configuration>
但是当我尝试用/start all.sh
启动Hadoop时,我发现NameNode没有启动。当我看到NameNode日志时,我看到以下错误:
ERROR org.apache.hadoop.hdfs.server.namenode.NameNode: java.net.BindException:
Problem binding to master/10.143.57.244:9000 : Cannot assign requested address
我无法理解为什么它试图绑定到源IP。是否将源IP视为Hadoop集群中的另一个节点
我不想设置群集。我只想让Hadoop节点监听来自源IP的任何连接。我如何配置它?请帮忙
10.143.57.244 hadoop2
ERROR org.apache.hadoop.hdfs.server.namenode.NameNode: java.net.BindException:
Problem binding to master/10.143.57.244:9000 : Cannot assign requested address