搭建hadoop集群能够参考我之前的几篇文章.
我的hadoop集群版本是3.3.3
此处记录一下困扰了好几天的问题:
我的hadoop集群如下
hadoop-4
hadoop-5
hadoop-6
部署实现后,应用start-dfs.sh启动.有个问题.
如果我在hadoop-4启动,集群中所有组件都能失常启动,然而datanode只有hadoop-4失常启动.其余的节点不启动datanode.也没有任何的报错信息.
如果你遇到了和我一样的问题.
你只须要在hadoop-3.3.3/etc/hadoop下找到works文件,将其中的localhost改成你的所有集群节点

hadoop-4hadoop-5hadoop-6

就这样重启即可.

注:
解决方案参考下文:https://blog.csdn.net/qq_3833...