'HADOOP_COMMON_HOME' 安装 hadoop 时出错
'HADOOP_COMMON_HOME' error while installing hadoop
我是第一次在 VMFusion 上的 Ubuntu 18.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"
提前感谢您的建议。
每当您引用一个变量时,您需要在前面加上 $
,即:
export HADOOP_HDFS_HOME=$HADOOP_HOME
我是第一次在 VMFusion 上的 Ubuntu 18.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"
提前感谢您的建议。
每当您引用一个变量时,您需要在前面加上 $
,即:
export HADOOP_HDFS_HOME=$HADOOP_HOME