欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

hadoop集群配置时hosts配置导致的错误(datanode节点只显示一个)

程序员文章站 2024-03-14 08:47:22
...

查看datanode节点正确的显示应该是下图:
hadoop集群配置时hosts配置导致的错误(datanode节点只显示一个)
而修改hosts之前一直显示的是下图:hadoop集群配置时hosts配置导致的错误(datanode节点只显示一个)
仔细观察红框里的地址,发现输出有误,立即就想到了hosts文件可能配置有误,于是打开,果不其然:hadoop集群配置时hosts配置导致的错误(datanode节点只显示一个)
第一个可能错误:
下面多了3、4行,原本那两行是为了修改主机名,结果写错了位置,应该替换第三列。把3、4行删掉,然后重启sbin/start-dfs.sh 、sbin/start-yarn.sh,成功。
第二个可能错误:
没有关闭防火墙
2:暂时关闭防火墙

[aaa@qq.com hadoop-2.10.0]# service iptables stop
iptables:将链设置为政策 ACCEPT:filter                    [确定]
iptables:清除防火墙规则:                                 [确定]
iptables:正在卸载模块:                                   [确定]

3:永久关闭防火墙

[aaa@qq.com hadoop-2.10.0]# chkconfig iptables off
[aaa@qq.com hadoop-2.10.0]# service iptables status
iptables:未运行防火墙。

上面谈到了修改主机名:
这里介绍两种我用过的方式:

第一种:临时修改:hostname 要修改的名字 (关机后失效)
hadoop集群配置时hosts配置导致的错误(datanode节点只显示一个)
第二种:永久修改:vim /etc/sysconfig/network
hadoop集群配置时hosts配置导致的错误(datanode节点只显示一个)
日拱一卒,得寸进尺,每天都有新收获。

相关标签: 日常bug