我遇到的問題和解決辦法
/etc/hosts中自己的主機寫的是127.0.0.1. 實際上不能這樣寫.還是應該寫自己的ip地址
127.0.0.1 server136
192.168.60.136 server136
網文轉載
1,關閉防火牆,不同版本centos命令不同
2,如果你和我一樣配置hostname而不是ip+端口。
yarn-site.xml
<configuration>
<property>
<name>yarn.resourcemanager.hostname</name>
<value>server71</value>
</property>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
</configuration>
如上配置請檢查下面三個配置文件
/etc/hosts
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network
hostname命令查看自己主機名是否和你自己的匹配
3,查看端口是否被其他軟件占用。如果你的系統是干凈的系統,就是為了hadoop才搞的鏡像。這個可能很小,請看前面兩個原因,尤其是第二個。
參考鏈接
https://blog.csdn.net/kouryoushine/article/details/78401976
https://www.cnblogs.com/qifengle-2446/p/6424365.html