Yarn Tutorial PDF
Yarn Tutorial PDF
x )
HADOOP_HOME
export JAVA_HOME=/usr
export HADOOP_HOME=/home/neeraj/Desktop/hadoop-2.6.0
export HADOOP_MAPRED_HOME=/home/neeraj/Desktop/hadoop-2.6.0
export HADOOP_COMMON_HOME=/home/neeraj/Desktop/hadoop-2.6.0
export HADOOP_HDFS_HOME=/home/neeraj/Desktop/hadoop-2.6.0
export HADOOP_YARN_HOME=/home/neeraj/Desktop/hadoop-2.6.0
export HADOOP_CONF_DIR=/home/neeraj/Desktop/hadoop-2.6.0
/etc/hadoop
Modify etc/hadoop/core-site.xml
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://myubuntu:9000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/home/neeraj/Desktop/HDFS2/hdfs_temp</value>
</property>
</configuration>
Modify etc/hadoop/hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.name.dir</name>
<value>/home/neeraj/Desktop/HDFS2/hdfs_metadata</value>
</property>
<property>
<name>dfs.data.dir</name>
<value>/home/neeraj/Desktop/HDFS2/hdfs_data</value>
</property>
</configuration>
Modify etc/hadoop/mapred-site.xml
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
</configuration>
Modify etc/hadoop/yarn-site.xml
<configuration>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
<property>
<name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
<value>org.apache.hadoop.mapred.ShuffleHandler</value>
</property>
</configuration>
Format your Namenode
./hdfs namenode -format
Start HDFS services
./start-dfs.sh
Start YARN services
./start-yarn.sh
Start job history server
./mr-jobhistory-daemon.sh start historyserver
Copy data from local file system to HDFS
./hdfs dfs -copyFromLocal < local path > < HDFS path >
Run Map-Reduce job on Hadoop cluster
./hadoop jar < jar path > < job class name > < input path >
< non existing output path >
Browse HDFS data on browser
http://localhost:50070
Browse HDFS data on browser
http://localhost:50070
Browse applications on browser
http://localhost:8088
Browse job history on browser
http://localhost:19888
Stop job history server
./mr-jobhistory-daemon.sh stop historyserver
Stop YARN services
./stop-yarn.sh
Stop HDFS services
./stop-dfs.sh
…Thanks…