diff options
author | Andrew McDermott <andrew.mcdermott@linaro.org> | 2014-02-12 16:59:54 +0000 |
---|---|---|
committer | Andrew McDermott <andrew.mcdermott@linaro.org> | 2014-02-12 16:59:54 +0000 |
commit | 86a9909c577bdd641e7483f56ffbec998ea421eb (patch) | |
tree | 3f67536f5008b7d434d0a25e2d1aa97d9179b74b /env.sh |
Initial import
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
Diffstat (limited to 'env.sh')
-rw-r--r-- | env.sh | 40 |
1 files changed, 40 insertions, 0 deletions
@@ -0,0 +1,40 @@ +# Hadoop env override: + +THISDIR="$(cd $(dirname "${BASH_SOURCE[0]}") && pwd -P)" + +# Hadoop env override: +# +# http://timothysc.github.io/blog/2013/04/22/personalhadoop/ + +export HADOOP_VERSN=2.2.0 + +export HADOOP_BASE_DIR=${THISDIR} +export HADOOP_LOG_DIR=${THISDIR}/logs +export HADOOP_PID_DIR=${HADOOP_BASE_DIR} +export HADOOP_CONF_DIR=${THISDIR}/conf +export HADOOP_COMMON_HOME=${THISDIR}/$(uname -m) +export HADOOP_HDFS_HOME=${HADOOP_COMMON_HOME} +export HADOOP_MAPRED_HOME=${HADOOP_COMMON_HOME} +# Yarn env override: +export HADOOP_YARN_HOME=${HADOOP_COMMON_HOME} +export YARN_LOG_DIR=${HADOOP_LOG_DIR}/yarn +#classpath override to search hadoop loc +export CLASSPATH=/usr/share/java/:${HADOOP_COMMON_HOME}/share +#Finally update your PATH +export PATH=${HADOOP_COMMON_HOME}/bin:${HADOOP_COMMON_HOME}/sbin:${HADOOP_COMMON_HOME}/libexec:${PATH} + +# Add wrappers for running teragen demos +export PATH=${THISDIR}/demo:$PATH + +if [ -z "$JAVA_HOME" ]; then + if [ -x /usr/lib/jvm/java-8-openjdk/bin/java ]; then + export JAVA_HOME=/usr/lib/jvm/java-8-openjdk + elif [ -x /usr/lib/jvm/java-8-openjdk/jre/bin/java ]; then + export JAVA_HOME=/usr/lib/jvm/java-8-openjdk/jre + else + echo "Cannot find java-8-openjdk" + fi +fi + +[ -n "$PS1" ] && echo "JAVA_HOME=$JAVA_HOME" + |