DNM - experiment with paths
Change-Id: I9c3c30901fb5fc63065002064455355ea320ad3d
This commit is contained in:
parent
b16f9dacca
commit
d7a63ac667
|
@ -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
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue