Skip to content

Instantly share code, notes, and snippets.

@thearthur
Created June 12, 2012 19:01
Show Gist options
  • Save thearthur/2919433 to your computer and use it in GitHub Desktop.
Save thearthur/2919433 to your computer and use it in GitHub Desktop.
pallet-hadoop error
java.util.concurrent.ExecutionException: clojure.contrib.condition.Condition: Error executing script :
:cmd su -s /bin/bash hadoop -c " export JAVA_HOME=$(dirname $(dirname $(update-alternatives --list java))); echo N | /usr/local/hadoop-0.20.2/bin/hadoop namenode -format "
echo "Start Hadoop Name Node..."
{ su -s /bin/bash hadoop -c " export JAVA_HOME=$(dirname $(dirname $(update-alternatives --list java))); if ! jps | grep -i namenode; then /usr/local/hadoop-0.20.2/bin/hadoop-daemon.sh start namenode;fi "; } || { echo "Start Hadoop Name Node" failed; exit 1; } >&2
echo "...done"
echo "hadoop dfsadmin -safemode wait..."
{ su -s /bin/bash hadoop -c " export JAVA_HOME=$(dirname $(dirname $(update-alternatives --list java))); /usr/local/hadoop-0.20.2/bin/hadoop dfsadmin -safemode wait "; } || { echo "hadoop dfsadmin -safemode wait" failed; exit 1; } >&2
echo "...done"
echo "hadoop fs -mkdir /tmp/node-name/data..."
{ su -s /bin/bash hadoop -c " export JAVA_HOME=$(dirname $(dirname $(update-alternatives --list java))); /usr/local/hadoop-0.20.2/bin/hadoop fs -mkdir /tmp/node-name/data "; } || { echo "hadoop fs -mkdir /tmp/node-name/data" failed; exit 1; } >&2
echo "...done"
echo "hadoop fs -chmod +w /tmp/node-name/data..."
{ su -s /bin/bash hadoop -c " export JAVA_HOME=$(dirname $(dirname $(update-alternatives --list java))); /usr/local/hadoop-0.20.2/bin/hadoop fs -chmod +w /tmp/node-name/data "; } || { echo "hadoop fs -chmod +w /tmp/node-name/data" failed; exit 1; } >&2
echo "...done"
:out Last login: Tue Jun 12 15:49:50 2012 from 250.sub-166-250-46.myvzw.com
/usr/bin/sudo -n ./sudocmd9phiX;exit $?;
arthurulfeldt@domU-12-31-39-0E-A0-11:~$ /usr/bin/sudo -n ./sudocmd9phiX;exit $?;
;
update-alternatives: error: no alternatives for java.
dirname: missing operand
Try `dirname --help' for more information.
dirname: missing operand
Try `dirname --help' for more information.
+======================================================================+
| 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. |
+======================================================================+
Start Hadoop Name Node...
update-alternatives: error: no alternatives for java.
dirname: missing operand
Try `dirname --help' for more information.
dirname: missing operand
Try `dirname --help' for more information.
bash: jps: command not found
+======================================================================+
| 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. |
+======================================================================+
Start Hadoop Name Node failed
logout
[Thrown class java.lang.RuntimeException]
Restarts:
0: [QUIT] Quit to the SLIME top level
1: [CAUSE1] Invoke debugger on cause clojure.contrib.condition.Condition: Error executing script :
:cmd su -s /bin/bash hadoop -c " export JAVA_HOME=$(dirname $(dirname $(update-alternatives --list java))); echo N | /usr/local/hadoop-0.20.2/bin/hadoop namenode -format "
echo "Start Hadoop Name Node..."
{ su -s /bin/bash hadoop -c " export JAVA_HOME=$(dirname $(dirname $(update-alternatives --list java))); if ! jps | grep -i namenode; then /usr/local/hadoop-0.20.2/bin/hadoop-daemon.sh start namenode;fi "; } || { echo "Start Hadoop Name Node" failed; exit 1; } >&2
echo "...done"
echo "hadoop dfsadmin -safemode wait..."
{ su -s /bin/bash hadoop -c " export JAVA_HOME=$(dirname $(dirname $(update-alternatives --list java))); /usr/local/hadoop-0.20.2/bin/hadoop dfsadmin -safemode wait "; } || { echo "hadoop dfsadmin -safemode wait" failed; exit 1; } >&2
echo "...done"
echo "hadoop fs -mkdir /tmp/node-name/data..."
{ su -s /bin/bash hadoop -c " export JAVA_HOME=$(dirname $(dirname $(update-alternatives --list java))); /usr/local/hadoop-0.20.2/bin/hadoop fs -mkdir /tmp/node-name/data "; } || { echo "hadoop fs -mkdir /tmp/node-name/data" failed; exit 1; } >&2
echo "...done"
echo "hadoop fs -chmod +w /tmp/node-name/data..."
{ su -s /bin/bash hadoop -c " export JAVA_HOME=$(dirname $(dirname $(update-alternatives --list java))); /usr/local/hadoop-0.20.2/bin/hadoop fs -chmod +w /tmp/node-name/data "; } || { echo "hadoop fs -chmod +w /tmp/node-name/data" failed; exit 1; } >&2
echo "...done"
:out Last login: Tue Jun 12 15:49:50 2012 from 250.sub-166-250-46.myvzw.com
/usr/bin/sudo -n ./sudocmd9phiX;exit $?;
arthurulfeldt@domU-12-31-39-0E-A0-11:~$ /usr/bin/sudo -n ./sudocmd9phiX;exit $?;
;
update-alternatives: error: no alternatives for java.
dirname: missing operand
Try `dirname --help' for more information.
dirname: missing operand
Try `dirname --help' for more information.
+======================================================================+
| 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. |
+======================================================================+
Start Hadoop Name Node...
update-alternatives: error: no alternatives for java.
dirname: missing operand
Try `dirname --help' for more information.
dirname: missing operand
Try `dirname --help' for more information.
bash: jps: command not found
+======================================================================+
| 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. |
+======================================================================+
Start Hadoop Name Node failed
logout
[Thrown class java.util.concurrent.ExecutionException]
2: [CAUSE2] Invoke debugger on cause Error executing script :
:cmd su -s /bin/bash hadoop -c " export JAVA_HOME=$(dirname $(dirname $(update-alternatives --list java))); echo N | /usr/local/hadoop-0.20.2/bin/hadoop namenode -format "
echo "Start Hadoop Name Node..."
{ su -s /bin/bash hadoop -c " export JAVA_HOME=$(dirname $(dirname $(update-alternatives --list java))); if ! jps | grep -i namenode; then /usr/local/hadoop-0.20.2/bin/hadoop-daemon.sh start namenode;fi "; } || { echo "Start Hadoop Name Node" failed; exit 1; } >&2
echo "...done"
echo "hadoop dfsadmin -safemode wait..."
{ su -s /bin/bash hadoop -c " export JAVA_HOME=$(dirname $(dirname $(update-alternatives --list java))); /usr/local/hadoop-0.20.2/bin/hadoop dfsadmin -safemode wait "; } || { echo "hadoop dfsadmin -safemode wait" failed; exit 1; } >&2
echo "...done"
echo "hadoop fs -mkdir /tmp/node-name/data..."
{ su -s /bin/bash hadoop -c " export JAVA_HOME=$(dirname $(dirname $(update-alternatives --list java))); /usr/local/hadoop-0.20.2/bin/hadoop fs -mkdir /tmp/node-name/data "; } || { echo "hadoop fs -mkdir /tmp/node-name/data" failed; exit 1; } >&2
echo "...done"
echo "hadoop fs -chmod +w /tmp/node-name/data..."
{ su -s /bin/bash hadoop -c " export JAVA_HOME=$(dirname $(dirname $(update-alternatives --list java))); /usr/local/hadoop-0.20.2/bin/hadoop fs -chmod +w /tmp/node-name/data "; } || { echo "hadoop fs -chmod +w /tmp/node-name/data" failed; exit 1; } >&2
echo "...done"
:out Last login: Tue Jun 12 15:49:50 2012 from 250.sub-166-250-46.myvzw.com
/usr/bin/sudo -n ./sudocmd9phiX;exit $?;
arthurulfeldt@domU-12-31-39-0E-A0-11:~$ /usr/bin/sudo -n ./sudocmd9phiX;exit $?;
;
update-alternatives: error: no alternatives for java.
dirname: missing operand
Try `dirname --help' for more information.
dirname: missing operand
Try `dirname --help' for more information.
+======================================================================+
| 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. |
+======================================================================+
Start Hadoop Name Node...
update-alternatives: error: no alternatives for java.
dirname: missing operand
Try `dirname --help' for more information.
dirname: missing operand
Try `dirname --help' for more information.
bash: jps: command not found
+======================================================================+
| 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. |
+======================================================================+
Start Hadoop Name Node failed
logout
[Thrown class clojure.contrib.condition.Condition]
Backtrace:
0: LazySeq.java:47 clojure.lang.LazySeq.sval
1: LazySeq.java:56 clojure.lang.LazySeq.seq
2: RT.java:450 clojure.lang.RT.seq
3: core.clj:122 clojure.core/seq
4: core.clj:793 clojure.core/r
5: core.clj:586 pallet.core/reduce-node-results
6: core.clj:707 pallet.core/lift-nodes-for-phase[fn]
7: ArrayChunk.java:60 clojure.lang.ArrayChunk.reduce
8: core.clj:797 clojure.core/r
9: core.clj:709 pallet.core/lift-nodes-for-phase
--more--
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment