注意:NameNode和SecondaryNameNode不要安装在同一台服务器
(2NN备份元数据的,如果放在一台机器上,机器宕机元数据就拿不到)
注意:ResourceManager也很消耗内存,不要和NameNode、SecondaryNameNode配置在同一台机器上。
| hadoop100 | hadoop101 | hadoop102 | |
| HDFS | NameNode DataNode | DataNode | SecondaryNameNode DataNode |
| YARN | NodeManager | ResourceManager NodeManager | NodeManager |
1.核心配置文件配置:hadoop-env.sh(在/opt/module/hadoop-3.1.3/etc/hadoop目录下)Linux系统中获取JDK的安装路径:
2. 在hadoop-env.sh文件中修改JAVA_HOME 路径:
3.配置core-site.xml hdfs-site.xml yarn-site.xml
core-site.xml 的配置文件内容:
配置hdfs-site.xml文件内容如下:
配置yarn-site.xml文件内容如下:
(4)MapReduce配置文件
配置mapred-site.xml
vim mapred-site.xml
文件内容如下:



