Skip to content

Instantly share code, notes, and snippets.

@samarthbhargav
Last active March 3, 2018 10:01
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save samarthbhargav/b522819b92a66a0c3afb to your computer and use it in GitHub Desktop.
Save samarthbhargav/b522819b92a66a0c3afb to your computer and use it in GitHub Desktop.
bashrc for Hadoop
# Hadoop Properties
export HADOOP_PREFIX=/usr/local/hadoop # installation location
export HADOOP_HOME=$HADOOP_PREFIX
export HADOOP_COMMON_HOME=$HADOOP_PREFIX
export HADOOP_CONF_DIR=$HADOOP_PREFIX/etc/hadoop
export HADOOP_HDFS_HOME=$HADOOP_PREFIX
export HADOOP_MAPRED_HOME=$HADOOP_PREFIX
export HADOOP_YARN_HOME=$HADOOP_PREFIX
export PATH=$PATH:$HADOOP_PREFIX/bin
# Aliases for Starting Hadoop Processes
alias start-namenode="$HADOOP_PREFIX/sbin/hadoop-daemon.sh start namenode"
alias start-datanode="$HADOOP_PREFIX/sbin/hadoop-daemon.sh start datanode"
alias start-resource-manager="$HADOOP_PREFIX/sbin/yarn-daemon.sh start resourcemanager"
alias start-node-manager="$HADOOP_PREFIX/sbin/yarn-daemon.sh start nodemanager"
alias start-job-history-server="$HADOOP_PREFIX/sbin/mr-jobhistory-daemon.sh start historyserver"
# Aliases for stopping Hadoop Processes
alias stop-namenode="$HADOOP_PREFIX/sbin/hadoop-daemon.sh stop namenode"
alias stop-datanode="$HADOOP_PREFIX/sbin/hadoop-daemon.sh stop datanode"
alias stop-resource-manager="$HADOOP_PREFIX/sbin/yarn-daemon.sh stop resourcemanager"
alias stop-node-manager="$HADOOP_PREFIX/sbin/yarn-daemon.sh stop nodemanager"
alias stop-job-history-server="$HADOOP_PREFIX/sbin/mr-jobhistory-daemon.sh stop historyserver"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment