目录
[doudou@hadoop101 module]$ cd hadoop-3.1.3/
[doudou@hadoop101 hadoop-3.1.3]$ cd etc/hadoop/
[doudou@hadoop101 hadoop]$ cd core-site.xml
[doudou@hadoop101 hadoop]$ vim /core-site.xml
- <configuration>
-
- <property>
- <name>fs.defaultFSname>
- <value>hdfs://hadoop102:8020value>
- property>
- <property>
- <name>hadoop.tmp.dirname>
- <value>/opt/module/hadoop-3.1.3/datavalue>
- property>
- <property>
- <name>hadoop.http.staticuser.username>
- <value>doudouvalue>
- property>
- <property>
- <name>hadoop.proxyuser.doudou.hostsname>
- <value>*value>
- property>
- <property>
- <name>hadoop.proxyuser.doudou.grupsname>
- <value>*value>
- property>
- <property>
- <name>hadoop.proxyuser.doudou.usersname>
- <value>*value>
- property>
-
- configuration>
配置hdfs-site.xml
[doudou@hadoop101 hadoop]$ vim hdfs-site.xml
- <configuration>
- <property>
- <name>dfs.namenode.http-addressname>
- <value>hadoop101:9870value>
- property>
- <property>
- <name>dfs.namenode.secondary.http-addressname>
- <value>hadoop103:9868value>
- property>
- <property>
- <name>dfs.replicationname>
- <value>1value>
- property>
-
- configuration>
- ~
分发
[doudou@hadoop101 hadoop]$ xsync hdfs-site.xml
配置yarn-site.xml
[doudou@hadoop101 hadoop]$ vim yarn-site.xml
- <configuration>
-
-
- <property>
- <name>yarn.nodemanager.aux-servicesname>
- <value>mapreduce_shufflevalue>
- property>
-
-
- <property>
- <name>yarn.resourcemanager.hostnamename>
- <value>hadoop103value>
- property>
-
-
- <property>
- <name>yarn.nodemanager.env-whitelistname>
- <value>JAVA_HOME,HADOOP_COMMON_HOME,HADOOP_HDFS_HOME,HADOOP_CONF_DIR,CLASSPATH_PREPEND_DISTCACHE,HADOOP_YARN_HOME,HADOOP_MAPRED_HOMEvalue>
- property>
- <property>
- <name>yarn.scheduler.minimum-allocation-mbname>
- <value>512value>
- property>
- <property>
- <name>yarn.scheduler.maximum-allocation-mbname>
- <value>4096value>
- property>
- <property>
- <name>yarn.nodemanager.resource.memory-mbname>
- <value>4096value>
- property>
- <property>
- <name>yarn.nodemanager.vmem-check-enabledname>
- <value>falsevalue>
- property>
- configuration>
[doudou@hadoop101 hadoop]$ xsync yarn-site.xml
配置mapred-site.xml
- [doudou@hadoop101 hadoop]$ vim mapred-site.xml
-
- <configuration>
-
- <property>
- <name>mapreduce.framework.namename>
- <value>yarnvalue>
- property>
- configuration>
[doudou@hadoop101 hadoop]$ xsync mapred-site.xml
[doudou@hadoop101 ~]$ vim /opt/module/hadoop-3.1.3/etc/hadoop/workers
- hadoop101
- hadoop102
- hadoop103
[doudou@hadoop101 hadoop]$ xsync workers
[doudou@hadoop101 hadoop]$ vim mapred-site.xml
- <property>
- <name>mapreduce.jobhistory.webapp.addressname>
- <value>hadoop101:19888value>
- property>
- >mapreduce.framework.namename>
- <value>yarnvalue>
- property>
[doudou@hadoop101 hadoop]$ xsync mapred-site.xml
一、配置yarn-site.xml
[doudou@hadoop101 hadoop]$ vim yarn-site.xml
- <property>
- <name>yarn.log-aggregation-enablename>
- <value>truevalue>
- property>
- <property>
- <name>yarn.log.server.urlname>
- <value>http://hadoop101:19888/jobhistory/logsvalue>
- property>
- <property>
- <name>yarn.log-aggregation.retain-secondsname>
- <value>604800value>
- property>
[doudou@hadoop101 hadoop]$ xsync yarn-site.xml