即使我设置了路径,也找不到 hadoop 命令
hadoop command not found even I've set the path
我在我的机器上安装了单节点集群。
虽然我在 bashrc 文件中设置了 hadoop 路径,但我收到了错误。
我的 bashrc 文件如下所示
而不是 HADOOP_PREFIX
使用 HADOOP_HOME
,您的 bashrc 文件应该如下所示
# -- HADOOP ENVIRONMENT VARIABLES START -- #
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export HADOOP_HOME=/home/wenky/hadoop-2.6.0-cdh5.9.0
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
export HADOOP_MAPRED_HOME=$HADOOP_HOME
export HADOOP_COMMON_HOME=$HADOOP_HOME
export HADOOP_HDFS_HOME=$HADOOP_HOME
export YARN_HOME=$HADOOP_HOME
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib"
# -- HADOOP ENVIRONMENT VARIABLES END -- #
我在我的机器上安装了单节点集群。 虽然我在 bashrc 文件中设置了 hadoop 路径,但我收到了错误。
我的 bashrc 文件如下所示
而不是 HADOOP_PREFIX
使用 HADOOP_HOME
,您的 bashrc 文件应该如下所示
# -- HADOOP ENVIRONMENT VARIABLES START -- #
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export HADOOP_HOME=/home/wenky/hadoop-2.6.0-cdh5.9.0
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
export HADOOP_MAPRED_HOME=$HADOOP_HOME
export HADOOP_COMMON_HOME=$HADOOP_HOME
export HADOOP_HDFS_HOME=$HADOOP_HOME
export YARN_HOME=$HADOOP_HOME
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib"
# -- HADOOP ENVIRONMENT VARIABLES END -- #