ubuntu@ubuntu:/etc/default$ sudo /etc/init.d/hbase-master start
+ set -e
+ . /etc/default/hadoop
++ export HADOOP_HOME_WARN_SUPPRESS=true
++ HADOOP_HOME_WARN_SUPPRESS=true
++ export HADOOP_HOME=/usr/lib/hadoop
++ HADOOP_HOME=/usr/lib/hadoop
++ export HADOOP_NAMENODE_USER=hdfs
++ HADOOP_NAMENODE_USER=hdfs
++ export HADOOP_SECONDARYNAMENODE_USER=hdfs
++ HADOOP_SECONDARYNAMENODE_USER=hdfs
++ export HADOOP_DATANODE_USER=hdfs
++ HADOOP_DATANODE_USER=hdfs
++ export HADOOP_JOBTRACKER_USER=mapred
++ HADOOP_JOBTRACKER_USER=mapred
++ export HADOOP_TASKTRACKER_USER=mapred
++ HADOOP_TASKTRACKER_USER=mapred
++ export HADOOP_IDENT_STRING=hadoop
++ HADOOP_IDENT_STRING=hadoop
++ export HADOOP_PID_DIR=/var/run/hadoop
++ HADOOP_PID_DIR=/var/run/hadoop
++ export HADOOP_LOG_DIR=/var/log/hadoop
++ HADOOP_LOG_DIR=/var/log/hadoop
+ export HBASE_HOME=/usr/lib/hbase
+ HBASE_HOME=/usr/lib/hbase
+ export HBASE_PID_DIR=/var/run/hbase
+ HBASE_PID_DIR=/var/run/hbase
+ '[' -f /etc/default/hbase ']'
+ . /etc/default/hbase
++ export HBASE_PID_DIR=/var/run/hbase
++ HBASE_PID_DIR=/var/run/hbase
++ export HBASE_LOG_DIR=/var/log/hbase
++ HBASE_LOG_DIR=/var/log/hbase
++ export HBASE_IDENT_STRING=hbase
++ HBASE_IDENT_STRING=hbase
+ '[' -f /usr/lib/hbase/bin/hbase-config.sh ']'
+ . /usr/lib/hbase/bin/hbase-config.sh
++ env   <<<<<<---------------- added to check current env
HADOOP_LOG_DIR=/var/log/hadoop
HADOOP_IDENT_STRING=hadoop
SHELL=/bin/bash
TERM=xterm
HADOOP_HOME=/usr/lib/hadoop
HBASE_LOG_DIR=/var/log/hbase
HADOOP_DATANODE_USER=hdfs
HADOOP_PID_DIR=/var/run/hadoop
USER=root
HBASE_HOME=/usr/lib/hbase
SUDO_USER=ubuntu
SUDO_UID=1001
USERNAME=root
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R
6/bin
PWD=/etc/default
LANG=en_US.UTF-8
HADOOP_NAMENODE_USER=hdfs
HBASE_IDENT_STRING=hbase
HADOOP_JOBTRACKER_USER=mapred
SHLVL=1
SUDO_COMMAND=/etc/init.d/hbase-master start
HOME=/home/ubuntu
HADOOP_SECONDARYNAMENODE_USER=hdfs
LOGNAME=root
HADOOP_HOME_WARN_SUPPRESS=true
SUDO_GID=1001
DISPLAY=:0.0
HBASE_PID_DIR=/var/run/hbase
HADOOP_TASKTRACKER_USER=mapred
COLORTERM=gnome-terminal
XAUTHORITY=/var/run/gdm/auth-for-ubuntu-XKYG8D/database
_=/usr/bin/env
++ this=/usr/lib/hbase/bin/hbase-config.sh
++ '[' -h /usr/lib/hbase/bin/hbase-config.sh ']'
+++ dirname /usr/lib/hbase/bin/hbase-config.sh
++ bin=/usr/lib/hbase/bin
+++ basename /usr/lib/hbase/bin/hbase-config.sh
++ script=hbase-config.sh
+++ cd /usr/lib/hbase/bin
+++ pwd
++ bin=/usr/lib/hbase/bin
++ this=/usr/lib/hbase/bin/hbase-config.sh
++ '[' -z /usr/lib/hbase ']'
++ '[' 1 -gt 1 ']'
++ HBASE_CONF_DIR=/usr/lib/hbase/conf
++ HBASE_REGIONSERVERS=/usr/lib/hbase/conf/regionservers
++ HBASE_BACKUP_MASTERS=/usr/lib/hbase/conf/backup-masters
++ '[' -f /usr/lib/hbase/conf/hbase-env.sh ']'
++ . /usr/lib/hbase/conf/hbase-env.sh
+++ export HBASE_OPTS=-XX:+UseConcMarkSweepGC
+++ HBASE_OPTS=-XX:+UseConcMarkSweepGC
++ '[' -z '' ']'
++ for candidate in /usr/lib/jvm/java-6-sun
'/usr/lib/jvm/java-1.6.0-sun-1.6.0.*/jre'
'/usr/lib/jvm/java-1.6.0-sun-1.6.0.*' /usr/lib/j2sdk1.6-sun
'/usr/java/jdk1.6*' '/usr/java/jre1.6*' /Library/Java/Home
++ '[' -e /usr/lib/jvm/java-6-sun/bin/java ']'
++ for candidate in /usr/lib/jvm/java-6-sun
'/usr/lib/jvm/java-1.6.0-sun-1.6.0.*/jre'
'/usr/lib/jvm/java-1.6.0-sun-1.6.0.*' /usr/lib/j2sdk1.6-sun
'/usr/java/jdk1.6*' '/usr/java/jre1.6*' /Library/Java/Home
++ '[' -e '/usr/lib/jvm/java-1.6.0-sun-1.6.0.*/jre/bin/java' ']'
++ for candidate in /usr/lib/jvm/java-6-sun
'/usr/lib/jvm/java-1.6.0-sun-1.6.0.*/jre'
'/usr/lib/jvm/java-1.6.0-sun-1.6.0.*' /usr/lib/j2sdk1.6-sun
'/usr/java/jdk1.6*' '/usr/java/jre1.6*' /Library/Java/Home
++ '[' -e '/usr/lib/jvm/java-1.6.0-sun-1.6.0.*/bin/java' ']'
++ for candidate in /usr/lib/jvm/java-6-sun
'/usr/lib/jvm/java-1.6.0-sun-1.6.0.*/jre'
'/usr/lib/jvm/java-1.6.0-sun-1.6.0.*' /usr/lib/j2sdk1.6-sun
'/usr/java/jdk1.6*' '/usr/java/jre1.6*' /Library/Java/Home
++ '[' -e /usr/lib/j2sdk1.6-sun/bin/java ']'
++ for candidate in /usr/lib/jvm/java-6-sun
'/usr/lib/jvm/java-1.6.0-sun-1.6.0.*/jre'
'/usr/lib/jvm/java-1.6.0-sun-1.6.0.*' /usr/lib/j2sdk1.6-sun
'/usr/java/jdk1.6*' '/usr/java/jre1.6*' /Library/Java/Home
++ '[' -e '/usr/java/jdk1.6*/bin/java' ']'
++ for candidate in /usr/lib/jvm/java-6-sun
'/usr/lib/jvm/java-1.6.0-sun-1.6.0.*/jre'
'/usr/lib/jvm/java-1.6.0-sun-1.6.0.*' /usr/lib/j2sdk1.6-sun
'/usr/java/jdk1.6*' '/usr/java/jre1.6*' /Library/Java/Home
++ '[' -e '/usr/java/jre1.6*/bin/java' ']'
++ for candidate in /usr/lib/jvm/java-6-sun
'/usr/lib/jvm/java-1.6.0-sun-1.6.0.*/jre'
'/usr/lib/jvm/java-1.6.0-sun-1.6.0.*' /usr/lib/j2sdk1.6-sun
'/usr/java/jdk1.6*' '/usr/java/jre1.6*' /Library/Java/Home
++ '[' -e /Library/Java/Home/bin/java ']'
++ '[' -z '' ']'
++ cat
+======================================================================+
|      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/ <                      |
|                                                                      |
| HBase requires Java 1.6 or later.                                    |
| NOTE: This script will find Sun Java whether you install using the   |
|       binary or the RPM based installer.                             |
+======================================================================+
++ exit 1
ubuntu@ubuntu:/etc/default$




On 3/22/12 8:47 PM, "Roman Shaposhnik" <[email protected]> wrote:

>This is really weird and concerning. Can you try adding
>   set -x
>right on the second line after #!/bin/bash in both scripts
>/etc/init.d/hbase-master and /usr/lib/hbase/bin/hbase
>and then post the output?
>


Reply via email to