I hereby claim:
- I am nabsul on github.
- I am nabsul (https://keybase.io/nabsul) on keybase.
- I have a public key ASBL36a2_y88ekVQfm02i3QEl1PqO2y_x59QftdRc6fbkwo
To claim this, I am signing this object:
<configuration> | |
<property> | |
<name>fs.default.name</name> | |
<value>hdfs://localhost:9000</value> | |
</property> | |
<property> | |
<name>hadoop.tmp.dir</name> | |
<value>/var/app/hadoop/data</value> | |
</property> | |
</configuration> |
<configuration> | |
<property> | |
<name>mapreduce.framework.name</name> | |
<value>yarn</value> | |
</property> | |
</configuration> |
<configuration> | |
<property> | |
<name>dfs.replication</name> | |
<value>1</value> | |
</property> | |
</configuration> |
<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> | |
<property> |
# disable ipv6 | |
net.ipv6.conf.all.disable_ipv6 = 1 | |
net.ipv6.conf.default.disable_ipv6 = 1 | |
net.ipv6.conf.lo.disable_ipv6 = 1 |
#install basic development tools | |
apt-get update | |
apt-get upgrade | |
apt-get install build-essential ssh lzop git rsync curl | |
apt-get install python-dev python-setuptools | |
apt-get install libcurl4-openssl-dev | |
easy_install pip | |
pip install virtualenv virtualenvwrapper python-dateutil | |
#create a hadoop user |
ssh-keygen #just press enter when it asks you for a file path and password | |
cat ~/.ssh/id_rsa.pub > ~/.ssh/authorized_keys | |
chmod 600 ~/.ssh/authorized_keys | |
chmod 755 ~/hadoop_start.sh | |
hadoop namenode -format | |
~/hadoop_start.sh |
# set hadoop env vars | |
export HADOOP_HOME=/srv/hadoop | |
export HADOOP_JAR_LIB=$HADOOP_HOME/share/hadoop/tools/lib | |
export PATH=$PATH:$HADOOP_HOME/bin | |
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 |
$HADOOP_HOME/sbin/start-dfs.sh | |
$HADOOP_HOME/sbin/start-yarn.sh |
I hereby claim:
To claim this, I am signing this object: