2014-03-30 54 views
0

我想在獨立模式下運行hbase。start-hbase.sh顯示「錯誤:無法找到或加載主類FATAL」

我已經下載了hbase-0.98.0-hadoop2-bin.tar.gz並將其解壓。

我已經編輯hbase-env.sh包括

export JAVA_HOME=/home/me/Java/jdk1.7.0_51/ 

export HBASE_CLASSPATH=/home/me/hbase-0.98.0-hadoop2/lib/* 

我運行:

$./bin/start-hbase.sh 

Error: Could not find or load main class FATAL 

Error: Could not find or load main class FATAL 
. 
. 

如何擺脫這些錯誤的?網上沒有其他問題列出的確切課程。

回答

0

我在第二個namenode上遇到了問題,發現文件\usr\lib\hbase\bin\hbase在兩臺服務器上的版本不同(可能安裝步驟不同)。我複製了一個工作來解決這個問題。

0

您需要編譯java代碼。請確保你已經安裝了Maven和運行命令

mvn package -DskipTests 

這是在http://hbase.apache.org/book/build.html說明,但關於如何啓動HBase的教程不說一個關於編譯步驟字。

相關問題