hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jesse Yates (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-9097) Set HBASE_CLASSPATH before rest of the classpath
Date Wed, 31 Jul 2013 01:41:49 GMT
Jesse Yates created HBASE-9097:

             Summary: Set HBASE_CLASSPATH before rest of the classpath
                 Key: HBASE-9097
                 URL: https://issues.apache.org/jira/browse/HBASE-9097
             Project: HBase
          Issue Type: Bug
          Components: scripts
    Affects Versions: 0.98.0, 0.95.2, 0.94.11
            Reporter: Jesse Yates
            Assignee: Jesse Yates

We encountered this when one of the hadoop test jars (specifically hadoop-mapreduce-client-jobclient-2.0.0-cdh4.3.0-tests.jar,
but that's beside the point) had an hdfs-site.xml. This clobbered the hdfs-site.xml that we
included on the classpath via HBASE_CLASSPATH in hbase-env.sh, meaning the master didn't start
in HA NN mode, because the proxy-provider wasn't found in the hdfs-site.xml from the test
jar (even though it was in our config file) because that was the first resolution of that

This should be a fairly simple fix in bin/hbase, but has some potentially wide-ranging effects
on existing installs that just 'happen' to work.

Generally, I'd expect things set on the HBASE_CLASSPATH to take precedence over anything else
when starting the hbase daemon.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message