##### /etc/hosts ####################################################### 10.42.23.101 master.cluster master 10.42.23.102 slave1.cluster slave1 10.42.23.103 slave2.cluster slave2 ##### /etc/profile.d/99-hadoop.sh ###################################### export HADOOP_PREFIX="/opt/hadoop" export PATH="$PATH:/opt/hadoop/bin:/opt/hadoop/sbin" ##### /opt/hadoop/etc/hadoop/hadoop-env.sh ############################# export JAVA_HOME="/usr/lib/jvm/java-7-oracle" ##### /opt/hadoop/etc/hadoop/core-site.xml ############################# fs.defaultFS hdfs://master:9000 ##### /opt/hadoop/etc/hadoop/hdfs-site.xml ############################# dfs.datanode.data.dir /home/hadoop-admin/dfs/dn dfs.namenode.name.dir /home/hadoop-admin/dfs/nn dfs.permission.supergroup hadoop-admin ##### /opt/hadoop/etc/hadoop/mapred-site.xml ########################### mapreduce.framework.name yarn ##### /opt/hadoop/etc/hadoop/yarn-site.xml ############################# yarn.resourcemanager.hostname master yarn.nodemanager.aux-services mapreduce_shuffle ##### /opt/hadoop/etc/hadoop/slaves #################################### slave1 slave2 ##### COPYING THE CONFIGURATION ######################################## ssh slave1 (or slave2) scp -r master:/opt/hadoop . scp master:/etc/profile.d/99-hadoop.sh . sudo mv hadoop /opt/hadoop sudo cp 99-hadoop.sh /etc/profile.d/ rm 99-hadoop.sh logout