DNM - experiment with paths

Change-Id: I9c3c30901fb5fc63065002064455355ea320ad3d
This commit is contained in:
Tom Barron 2017-10-26 17:29:36 -04:00
parent b16f9dacca
commit d7a63ac667
1 changed files with 7 additions and 2 deletions

View File

@ -27,12 +27,16 @@ function install_hdfs {
if is_ubuntu; then
install_package openjdk-${JAVA_VERSION}-jre openjdk-${JAVA_VERSION}-jdk
# Export JAVA_HOME
sed -i "1 s/^/export JAVA_HOME=\/usr\/lib\/jvm\/java-${JAVA_VERSION}-openjdk-amd64\n/" ~/.bas
sed -i "1 s/^/export JAVA_HOME=\/usr\/lib\/jvm\/java-${JAVA_VERSION}-openjdk-amd64\n/" ~/.bashrc
echo -e '#bin/bash\nexport JAVA_HOME=/usr/lib/jvm/java-${JAVA_VERSION}-openjdk-amd64\n/"| sudo tee /usr/local/bin/hdfs
sudo chmod 755 /usr/local/bin/hdfs
else # works for CentOS 7.4
install_package java-1.8.0-openjdk
ln -s /usr/lib/jvm/jre-1.8.0-openjdk /usr/lib/jvm/jre-1.8.0-openjdk.x86_64
# Export JAVA_HOME
sed -i "1 s/^/export JAVA_HOME=\/usr\/lib\/jvm\/jre-1.8.0-openjdk\n/" ~/.bashrc
echo -e '#bin/bash\nexport JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk\n" | sudo tee /usr/local/bin/hdfs
sudo chmod 755 /usr/local/bin/hdfs
fi
source ~/.bashrc
fi
@ -44,6 +48,7 @@ function install_hdfs {
# untar the package
tar -zxf $HDFS_PLUGIN_DIR/hadoop-$HADOOP_VERSION.tar.gz -C $HDFS_PLUGIN_DIR/
mv $HDFS_PLUGIN_DIR/hadoop-$HADOOP_VERSION $HDFS_PLUGIN_DIR/hadoop
echo -e "$HDFS_PLUGIN_HADOOP_DIR/bin/hdfs $* \n" | sudo tee -a /usr/local/bin/hdfs
}
# configure_hdfs() - Set config files, create data dirs, etc
@ -56,7 +61,7 @@ function configure_hdfs {
sed -i "s/__PLACEHOLDER__/$path/g" $HDFS_PLUGIN_HADOOP_DIR/etc/hadoop/hdfs-site.xml
sed -i 's/__slashplaceholder__/\//g' $HDFS_PLUGIN_HADOOP_DIR/etc/hadoop/hdfs-site.xml
# formate namenode
# format namenode
$HDFS_PLUGIN_HADOOP_DIR/bin/hdfs namenode -format
}