You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Nick Dimiduk (JIRA)" <ji...@apache.org> on 2013/09/17 18:07:52 UTC
[jira] [Resolved] (HBASE-9357) Rest server shouldn't need to
initiate ZK connection to print usage information
[ https://issues.apache.org/jira/browse/HBASE-9357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nick Dimiduk resolved HBASE-9357.
---------------------------------
Resolution: Invalid
Thanks for the gist, Gustavo. Actually, it looks like this is fixed on trunk:
{noformat}
$ ./bin/hbase rest
2013-09-17 09:05:23,087 INFO [main] util.VersionInfo: HBase 0.97.0-SNAPSHOT
2013-09-17 09:05:23,089 INFO [main] util.VersionInfo: Subversion git://soleil.local/Users/ndimiduk/repos/hbase -r 28a3eed1fd1cf184e25e96e86dc319cade2c992d
2013-09-17 09:05:23,089 INFO [main] util.VersionInfo: Compiled by ndimiduk on Mon Sep 16 16:10:46 PDT 2013
2013-09-17 09:05:23,629 INFO [main] impl.MetricsConfig: loaded properties from hadoop-metrics2-hbase.properties
2013-09-17 09:05:23,710 INFO [main] impl.MetricsSourceAdapter: MBean for source MetricsSystem,sub=Stats registered.
2013-09-17 09:05:23,722 INFO [main] impl.MetricsSystemImpl: Scheduled snapshot period at 10 second(s).
2013-09-17 09:05:23,722 INFO [main] impl.MetricsSystemImpl: HBase metrics system started
2013-09-17 09:05:23,722 INFO [main] impl.MetricsSourceAdapter: MBean for source ugi registered.
2013-09-17 09:05:23,722 WARN [main] impl.MetricsSystemImpl: Source name ugi already exists!
2013-09-17 09:05:23,732 INFO [main] impl.MetricsSourceAdapter: MBean for source jvm registered.
2013-09-17 09:05:23,734 INFO [main] impl.MetricsSourceAdapter: MBean for source REST registered.
usage: bin/hbase rest start [--infoport <arg>] [-p <arg>] [-ro]
--infoport <arg> Port for web UI
-p,--port <arg> Port to bind to [default: 8080]
-ro,--readonly Respond only to GET HTTP method requests [default:
false]
To run the REST server as a daemon, execute bin/hbase-daemon.sh start|stop
rest [--infoport <port>] [-p <port>] [-ro]
{noformat}
Closing as invalid.
> Rest server shouldn't need to initiate ZK connection to print usage information
> -------------------------------------------------------------------------------
>
> Key: HBASE-9357
> URL: https://issues.apache.org/jira/browse/HBASE-9357
> Project: HBase
> Issue Type: Bug
> Components: REST
> Affects Versions: 0.95.2
> Reporter: Nick Dimiduk
> Priority: Minor
>
> When there's no ZK available, running `bin/hbase rest` must timeout before printing usage information. Initiating a connection should happen after parsing CLI options, not before.
--
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