Wednesday, August 28, 2013

PseudoMode Hadoop Installation on Ubuntu

------------------Java Installation --------------

sudo apt-get purge openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java6-installer
sudo apt-get install oracle-java6-set-default

------------ JAVA_HOME -----------------
/usr/lib/jvm/java-6-oracle

------------- Disable ipv6 --------------------
export HADOOP_OPTS=-Djava.net.preferIPv4Stack=true

http://www.ubuntugeek.com/how-to-install-oracle-java-7-in-ubuntu-12-04.html
export HADOOP_OPTS=-Djava.net.preferIPv4Stack=true

-----------create user for hadoop ---------------
sudo addgroup hadoop
$ sudo adduser --ingroup hadoop hduser
su - hduser
ssh-keygen -t rsa -P ""
cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys

------------Update the xml -----------------------
*******core-site.xml

<property>
<name>hadoop.tmp.dir</name>
<value>/app/hadoop/tmp</value>
</property>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:54310</value>
</property>

************mapred-site.xml

<property>
  <name>mapred.job.tracker</name>
  <value>localhost:54311</value>
</property>

******hdfs-site.xml

<property>
  <name>dfs.replication</name>
  <value>1</value>
 </property>
----------- Format namenode ----------------

bin/hadoop namenode -format

No comments:

Post a Comment