[
https://issues.apache.org/jira/browse/HBASE-21849?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16765604#comment-16765604
]
Sergey Shelukhin commented on HBASE-21849:
------------------------------------------
[~stack] this is actually the VersionInfo fix only :) I removed the implication
from the title.
Without this fix, the master reports version 0.0.0 to itself, so special logic
that tries to move meta off old servers immediately moves it off, after master
assigns it to itself.
The other regions are still hosted on master.
By fixing the version the former behavior no longer happens... however that is
incidental. It also removes the bogus version warning from UI.
> master serving regions version is not handled correctly
> -------------------------------------------------------
>
> Key: HBASE-21849
> URL: https://issues.apache.org/jira/browse/HBASE-21849
> Project: HBase
> Issue Type: Bug
> Affects Versions: 3.0.0
> Reporter: Sergey Shelukhin
> Assignee: Sergey Shelukhin
> Priority: Major
> Attachments: HBASE-21849.patch
>
>
> {noformat}
> ...
> master-node,17000,1549396264134 Tue Feb 05 11:51:04 PST 2019 2 s
> 0.0.0 0 0
> rs-node,17020,1549396262825 Tue Feb 05 11:51:02 PST 2019 2 s
> 3.0.4-SNAPSHOT 0 50
> Total:NN 1 nodes with inconsistent version
> {noformat}
> This also causes master to never actually host system table regions, even
> with hbase.balancer.tablesOnMaster.systemTablesOnly=true
> {noformat}
> 2019-02-05 14:15:14,394 INFO [Thread-290] assignment.AssignmentManager:
> Async MOVE of 1588230740 to newer Server=...
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)