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

t3psigkw  于 2021-05-27  发布在  Hadoop
关注(0)|答案(1)|浏览(478)

我已经安装了hadoop2.8.5并完成了安装/配置。我正在尝试使用cli访问hdfs并在dfs顶部创建目录。我得到错误:localhost:9000 failed 连接异常: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
谢谢。

ffx8fchx

ffx8fchx1#

fs.defaultfs应该是namenode主机的外部ip或主机名,而不是0.0.0.0
好像你还没跑 start-dfs 格式化namenode后编写脚本,然后观察日志中的启动错误
您不需要datanodes就可以开始了。专注于获得一个健康的namenode。
另外,考虑使用apacheambari而不是手动安装

相关问题