Hadoop集群设置:连接被拒绝错误

时间:2020-02-11 07:53:01

标签: xml hadoop

我已经安装了hadoop 2.8.5,并完成了设置/配置。我正在尝试使用cli访问HDFS并在DFS顶部创建目录。 我收到错误:本地主机:9000在连接异常:java.net.ConnectException上失败。

这是我的core-site.xml:

<configuration>
<property>
    <name>fs.defaultFS</name>
    <value>hdfs://0.0.0.0:9000</value>
</property>
<property>
    <name>hadoop.tmp.dir</name>
    <value>/home/hadoop/hadooptmpdata</value>
</property>

这是hdfs-site.xml

<configuration>
<property>
    <name>dfs.replication</name>
    <value>1</value>
</property>
<property>
    <name>dfs.namenode.name.dir</name>
    <value>/home/hadoop/hdfs/namenode</value>
</property>
<property>
    <name>dfs.datanode.data.dir</name>
    <value>/home/hadoop/hdfs/datanode</value>
</property>

这是mapreduce.xml

<configuration>
<property>
    <name>mapreduce.framework.name</name>
    <value>yarn</value>
</property>

这是yarn-site.xml

<configuration>


<property>
    <name>mapreduceyarn.nodemanager.aux-services</name>
    <value>mapreduce_shuffle</value>
</property>

使用jps命令输出时不显示namenode和datanode

谢谢。

1 个答案:

答案 0 :(得分:0)

fs.defaultFS应该是namenode主机的外部IP或主机名,而不是0.0.0.0

似乎您在格式化namenode之后没有运行for line in b: for char in line: print(char) 脚本,然后观察了日志中的启动错误

您不需要数据节点即可上手。专注于获得一个健康的名称节点。

此外,考虑使用Apache Ambari代替手动安装