hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ryan Thiessen (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-4884) Allow environment overrides for various HBase processes
Date Mon, 28 Nov 2011 20:59:40 GMT
Allow environment overrides for various HBase processes

                 Key: HBASE-4884
                 URL: https://issues.apache.org/jira/browse/HBASE-4884
             Project: HBase
          Issue Type: Improvement
          Components: shell
            Reporter: Ryan Thiessen
            Priority: Minor
         Attachments: hbase-4884.txt

The current shell scripts have no mechanism for granting different environments to various
HBase subcomponents.  Sometimes we want to customize these, for example to run the thrift
command with a lower HBASE_HEAPSIZE than what we grant the regionservers.

Checking for the presence of an override file and then sourcing it if present allows me to
override this heapsize or any other variable.

Test process:
* tested with file missing. no problem, used default conf/hbase-env.sh settings.
* tested with conf/hbase-env-thrift.sh file with heap size of 1234. ps axww showed -Xmx1234m
* started regionserver using bin/hadoop-daemon.sh
* started hbase shell
* ran some jruby scripts via bin/hbase org.jruby.Main
* running in production for approx 2 weeks.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message