我第一次在VMFusion的Ubuntu18.04上安装hadoop (3.2.2)。在安装结束时,当我运行'hdfs namenode -format‘时,它显示:ERROR: Invalid HADOOP_COMMON_HOME
。
这是我在.bashrc上的信息:
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export HADOOP_HOME=/usr/local/hadoop
export PATH=$PATH:$HADOOP_HOME
export HADOOP_HDFS_HOME=HADOOP_HOME
export HADOOP_MAPRED_HOME=HADOOP_HOME
export YARN_HOME=HADOOP_HOME
export HADOOP_COMMON_HOME=HADOOP_HOME
export HADOOP_COMMON_LIB_NATIVE_DIR=HADOOP_HOME/lib/native
export PATH=PATH:JAVA_HOME/bin:HADOOP_HOME/bin:HADOOP_HOME/sbin
export HADOOP_OPTS="HADOOP_OPTS -Djava.library.path=HADOOP_HOME/lib/native"
提前感谢您的建议。
发布于 2021-06-21 04:34:46
每当引用变量时,都需要使用$
作为前缀,即:
export HADOOP_HDFS_HOME=$HADOOP_HOME
https://stackoverflow.com/questions/68057170
复制相似问题