0
我正在嘗試安裝CDH3來爲accumulo原型設置虛擬機。找不到JAVA_HOME僞分佈式模式CDH3單節點CENTOS 6
在獨立模式下沒有問題,測試程序在兩種情況下都能正常工作。
我使用CDH3,因爲accumulo 1.4.3和CDH4存在兼容性問題。
這是我有限的理解,在僞分佈式模式下,hadoop和zookeeper都將啓動。我試着運行下面的命令,並得到了以下錯誤:
for service in /etc/init.d/hadoop-0.20-*
> do
> sudo $service start
> done
+======================================================================+
| Error: JAVA_HOME is not set and Java could not be found |
+----------------------------------------------------------------------+
| Please download the latest Sun JDK from the Sun Java web site |
| > http://java.sun.com/javase/downloads/ < |
| |
| Hadoop requires Java 1.6 or later. |
| NOTE: This script will find Sun Java whether you install using the |
| binary or the RPM based installer. |
+======================================================================+
....
[[email protected] tmp]# cd ..
[[email protected] /]# $JAVA_HOME
$JAVA_HOME
bash: /usr/lib/jvm/java-1.6.0-openjdk.x86_64: is a directory
正如你可以看到我已經設置JAVA_HOME
。
它坐落在我/etc/profile
爲:
export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk.x86_64
export PATH=$JAVA_HOME/bin:$PATH
請告訴我,我做錯了。
請告訴我這個模式是否運行zookeeper。
謝謝!