簡體   English   中英

錯誤:無法在Hadoop上找到或加載主類org.apache.hadoop.hdfs.tools.GetConf

[英]Error: Could not find or load main class org.apache.hadoop.hdfs.tools.GetConf on Hadoop

Error: Could not find or load main class org.apache.hadoop.hdfs.tools.GetConf

在[] localhost上啟動namenodes:啟動namenode,登錄到/usr/local/hadoop/hadoop-2.6.0/logs/hadoop-ingreens-namenode-ingreens-desktop.out localhost:啟動datanode,登錄到/ usr / local / hadoop / hadoop-2.6.0 / logs / hadoop-ingreens-datanode-ingreens-desktop.out錯誤:找不到或加載主類org.apache.hadoop.hdfs.tools.GetConf

和jps顯示

13033 Jps 12873數據節點

使用Hadoop 2.6.0

我該怎么辦。

我有同樣的問題! 我解決了不斷變化的.bashrc文件。 將這些行添加到$ HOME / .bashrc文件的末尾,更改hadoop的安裝路徑:

<code>
#Set hadoop-related enviroment variables
export HADOOP_PREFIX=/usr/local/hadoop-2.7.1
export HADOOP_HOME=/usr/local/hadoop-2.7.1
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_CONFDIR=${HADOOP_HOME}/etc/hadoop
# Native path
export HADOOP_COMMON_LIB_NATIVE_DIR=${HADOOP_PREFIX}/lib/native
export HADOOP_OPTS="-Djava.library.path=${HADOOP_PREFIX}/lib/native"
export JAVA_LIBRARY_PATH=$HADOOP_HOME/lib/native:$JAVA_LIBRARY_PATH
# Add Hadoop bin/ directory to PATH
export PATH=$PATH:$HADOOP_HOME/
export PATH=$PATH:$HADOOP_HOME/bin
</code>

我希望這可以幫助某人

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM