[
https://issues.apache.org/jira/browse/HBASE-11288?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17117607#comment-17117607
]
Francis Christopher Liu commented on HBASE-11288:
-------------------------------------------------
Thanks [~apurtell] I see where you're coming from now.
{quote}
a different master oriented model was preferred to minimize operational and
configuration changes (especially if there is co-location of ZK and master
service)
{quote}
Since the config names between master and zookeeper registry are different what
configuration change is minimized? I see some of your users run 3 masters and
a 3 zookeeper ensemble on them as well. Tho operationally they shouldn't be
much different?
{quote}
If we had such a contribution I’d probably ask how difficult it would be to
unify them so it becomes the operators choice what hosts from either role to
include in the bootstrap string.
{quote}
We might go this route tho I'll have to get back to this after this patch is
done. Tho what do you mean by unify in this case? Unify the configs? And the
code? Eg reuse the rpcs etc? Do you want me to create a jira for this now? Or
when we decide on it?
{quote}
If you want to do more then the discussion becomes more nuanced but for
example if the configuration string is a single host name that resolves to
multiple address records then the registry client could be taught to handle
this case and it would then just work along with the case where multiple hosts
are listed in the string instead of discovered by DNS.
{quote}
Yeah we can definitely add that if people see a use of it. This approach is a
standard tool in our PE's toolbelt. Perhaps yours too? If so this would be
compelling to add? Also FWIW zookeeper already supports this tho it only loads
the mapping once during startup.
> Splittable Meta
> ---------------
>
> Key: HBASE-11288
> URL: https://issues.apache.org/jira/browse/HBASE-11288
> Project: HBase
> Issue Type: Umbrella
> Components: meta
> Reporter: Francis Christopher Liu
> Assignee: Francis Christopher Liu
> Priority: Major
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)