工作需要搭建个Hadoop集群,找了几台机器,配置如下:
IP | 角色 |
10.128.84.20 | ResourceManager |
10.128.84.21 | NameNode & SecondaryNameNode |
10.128.84.22 | DataNode & NodeManager |
10.128.84.24 | DataNode & NodeManager |
10.128.84.25 | DataNode & NodeManager |
10.128.84.27 | DataNode & NodeManager |
Hadoop Core篇
然后网上找了一下教程,参考了这篇博客hadoop 2.6全分布安装。
其中有几点需要注意:
测试dfs的时候是在NameNode所在的节点运行dfs-start.sh,因为我的环境是ResourceManager和NameNode节点分开的,我开始没注意这点,直接在20上跑,结果每次NameNode都起在20上,但是Secondary起在21上,然后2