集群启动后,DataNode,NameNode、SecondaryNameNode都正常启动。但是在图形化界面上看只有一个DataNode。
用 hdfs dfsadmin -report 命令查看DataNode节点信息,报连接不上的错误
考虑还是云服务器的安全策略问题,开放9820端口:
重启 hdfs后,就可以了
Yarn也有相同的问题,找到 yarn-default.xml 中的这段配置
<property>
<name>yarn.resourcemanager.resource-tracker.address</name>
<value>${yarn.resourcemanager.hostname}:8031</value>
</property>
在云服务器的安全策略中开放8031端口,刷新Yarn的图形化界面,可以看见3台机器