以下代码皆是集百家之长,只为提供简洁的解决方案之一
core-site.xml
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://master:*</value>
</property>
<property>
<name>hadoop.tmp.dir</name>hadoop文档地址
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.root.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.root.groups</name>
<value>*</value>
</property>
</configuration>
hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>僚机数量</value>
</property>
<property>
<name>dfs.namenode.name.dir</name>namenode文档地址
<value>file:*</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>datanode文档地址
<value>file:*</value>
</property>
<property>
<name>dfs.secondary.http.address</name>
<value>slave1:*</value>
</property>
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>
</configuration>
mapred-site.xml
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
</configuration>
yarn-site.xml
<configuration>
<property>
<name>yarn.resourcemanager.hostname</name>
<value>master</value>
</property>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
<property>
<name>yarn.resourcemanager.webapp.address</name>
<value>master:*</value>
</property>
</configuration>