[
https://issues.apache.org/jira/browse/HBASE-13479?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14496802#comment-14496802
]
Esteban Gutierrez commented on HBASE-13479:
-------------------------------------------
bq. (b) Commit patch from master as it is. All upgrades from 1.0.0 will observe
changed ports.
Users that have upgraded already from pre-1.0 to 1.0 know about this problem
and they had to work around this with new configurations (pretty much as
expected as this is the 1.0 release) With the patch from master (HBASE-13453)
it reverts the behavior and will need to be a release note if we go this in
direction, and I don't think is something good to do.
bq. (c) Commit the patch, disabled by default. If user has hbase.master.port
set, bind to the port. Only users who set the conf value will observe changed
ports.
Thats what I would expect.
> [branch-1.0] Master should not bind to region server ports
> ----------------------------------------------------------
>
> Key: HBASE-13479
> URL: https://issues.apache.org/jira/browse/HBASE-13479
> Project: HBase
> Issue Type: Sub-task
> Reporter: Enis Soztutar
> Priority: Blocker
> Fix For: 1.0.1
>
>
> In parent jira, we have brought back old config value {{hbase.master.port}}
> and made it so that if it is configured (which is by default), master does
> not bind to the region servers's RPC and info ports now. We have realized
> that master binding to RS ports turns out to be a pain point and unnecessary
> frustration for users (although we were expecting the opposite).
> Let's use this jira to see what we can do in 1.0.x series. In 1.0.0, master
> binds to ports
> {{hbase.regionserver.port}}
> {{hbase.master.info.port}}
> {{hbase.regionserver.info.port}}
> In 1.0.x, we have a couple of options I think:
> (a) don't do anything.
> (b) Commit patch from master as it is. All upgrades from 1.0.0 will observe
> changed ports.
> (c) Commit the patch, disabled by default. If user has {{hbase.master.port}}
> set, bind to the port. Only users who set the conf value will observe changed
> ports.
> (d) Commit the patch with an extra config option
> {{hbase.master.compat.mode}}. The users have to explicitly enable this in
> 1.0.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)