You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "stack (JIRA)" <ji...@apache.org> on 2018/04/19 20:10:00 UTC

[jira] [Commented] (HBASE-19121) HBCK for AMv2 (A.K.A HBCK2)

    [ https://issues.apache.org/jira/browse/HBASE-19121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16444703#comment-16444703 ] 

stack commented on HBASE-19121:
-------------------------------

A few of us looking at a hosed cluster came up with a scenario that would help with the dev of an hbck2: run a cluster with some loading, kill the master, remove its procedure WALs, and then restart the master. HBCK2 should be able to restore cluster to a working state. This manufacture is good too for figuring scope of what hbck2 needs to provide. Chatting here a few of us, it was noted that the Master UI and shell will not be useable unless the Master completes initialization -- which it will not be able to do if the procedure WAL files held part done procedures (e.g. a Move of the namespace region where the master kill and prcedure wal files were removed after the move unassign but before the moe assign completed).

> HBCK for AMv2 (A.K.A HBCK2)
> ---------------------------
>
>                 Key: HBASE-19121
>                 URL: https://issues.apache.org/jira/browse/HBASE-19121
>             Project: HBase
>          Issue Type: Bug
>          Components: hbck
>            Reporter: stack
>            Priority: Major
>
> We don't have an hbck for the new AM. Old hbck may actually do damage going against AMv2.
> Fix.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)