[ 
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)

Reply via email to