Hadoop/entrypoint.sh

15 lines
292 B
Bash

#!/bin/bash
set -e
service ssh start
if [ ! -d "${HADOOP_HOME}/data/namenode/current" ]; then
${HADOOP_HOME}/bin/hdfs namenode -format -force
fi
${HADOOP_HOME}/sbin/start-all.sh
trap "${HADOOP_HOME}/sbin/stop-all.sh; exit 0" SIGTERM SIGINT
tail -f ${HADOOP_HOME}/logs/*.log &
wait $!