Hadoop Installation Commands
Hadoop Installation Commands
=============================
sudo apt update
sudo apt install openjdk-8-jdk -y
Downloading Hadoop
===============================
wget https://downloads.apache.org/hadoop/common/hadoop-3.2.1/hadoop-3.2.1.tar.gz
tar xzf hadoop-3.2.1.tar.gz
source ~/.bashrc
2nd File
============================
sudo nano $HADOOP_HOME/etc/hadoop/hadoop-env.sh
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
3rd File
===============================
sudo nano $HADOOP_HOME/etc/hadoop/core-site.xml
4th File
====================================
sudo nano $HADOOP_HOME/etc/hadoop/hdfs-site.xml
<property>
<name>dfs.data.dir</name>
<value>/home/hdoop/dfsdata/namenode</value>
</property>
<property>
<name>dfs.data.dir</name>
<value>/home/hdoop/dfsdata/datanode</value>
</property>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
5th File
================================================
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
6th File
==================================================
sudo nano $HADOOP_HOME/etc/hadoop/yarn-site.xml
<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>
<property>
<name>yarn.resourcemanager.hostname</name>
<value>127.0.0.1</value>
</property>
<property>
<name>yarn.acl.enable</name>
<value>0</value>
</property>
<property>
<name>yarn.nodemanager.env-whitelist</name>
<value>JAVA_HOME,HADOOP_COMMON_HOME,HADOOP_HDFS_HOME,HADOOP_CONF_DIR,CLASSPATH_PERP
END_DISTCACHE,HADOOP_YARN_HOME,HADOOP_MAPRED_HOME</value>
</property>
su - hdoop
Launching Hadoop
==================================
hdfs namenode -format
hdoop@vighnesh:~$ ~/hadoop-3.2.2/sbin
hdoop@vighnesh:~$ cd ~/hadoop-3.2.2/sbin
hdoop@vighnesh:~/hadoop-3.2.2/sbin$ ls
hdoop@vighnesh:~/hadoop-3.2.2/sbin$ ./start-dfs.sh
hdoop@vighnesh:~/hadoop-3.2.2/sbin$ ./start-yarn.sh
hdoop@vighnesh:~/hadoop-3.2.2/sbin$ jps
./start-dfs.sh