[
https://issues.apache.org/jira/browse/HBASE-2305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack resolved HBASE-2305.
--------------------------
Resolution: Fixed
Hadoop Flags: [Reviewed]
Committed branch and trunk. Thanks for the patch Suraj Varma.
> Client port for ZK has no default
> ---------------------------------
>
> Key: HBASE-2305
> URL: https://issues.apache.org/jira/browse/HBASE-2305
> Project: Hadoop HBase
> Issue Type: Bug
> Reporter: Jean-Daniel Cryans
> Fix For: 0.20.4, 0.21.0
>
> Attachments: HBASE-2305-update1.patch, HBASE-2305.patch
>
>
> From Doug Meil on the list:
> {code}
> config.set("hbase.zookeeper.property.clientPort","2181");
> This is consistent with other references to the importance of
> "hbase.zookeeper.quorum" except that we did this testing with the intent of
> connecting using only parameters set in code to eliminate any classpath
> issues with XML files.
> FYI... If the last parameter isn't set you'll get the following error....
> could this be defaulted to a reasonable value?
> 10/03/09 10:04:55 ERROR zookeeper.ZooKeeperWrapper: no clientPort found in
> zoo.cfg
> Exception in thread "main" java.io.IOException: Could not read quorum servers
> from zoo.cfg
> at
> org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.<init>(ZooKeeperWrapper.java:85)
> at
> org.apache.hadoop.hbase.client.HConnectionManager$ClientZKWatcher.getZooKeeperWrapper(HConnectionManager.java:223)
> at
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.getZooKeeperWrapper(HConnectionManager.java:932)
> at
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRootRegion(HConnectionManager.java:948)
> at
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:625)
> {code}
> It should be easy to set it to 2181 along with the other port settings in
> HQuorumPeer.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.