hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ramkrishna.s.vasudevan (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-4748) Race between creating recovered edits for META and master assigning ROOT and META.
Date Wed, 09 Nov 2011 15:05:51 GMT

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

ramkrishna.s.vasudevan commented on HBASE-4748:

Any suggestions here.
When the HMaster is restarting and at that time if an RS goes down we have a race there between
the time the expireServer gets notified and HMaster splits the logs.

HMaster will split the log only if the server is not online but for the server not to be online
expireServer() should get completed.
Because of this we cannot go with the soln that i had suggested i.e to check the splitlog
node to see if there any children and wait for before assigning META

> Race between creating recovered edits for META and master assigning ROOT and META.
> ----------------------------------------------------------------------------------
>                 Key: HBASE-4748
>                 URL: https://issues.apache.org/jira/browse/HBASE-4748
>             Project: HBase
>          Issue Type: Bug
>            Reporter: ramkrishna.s.vasudevan
>            Assignee: ramkrishna.s.vasudevan
> 1. Start a cluster.
> 2. Alter a table
> 3. Restart the master using ./hbase-daemon.sh restart master
> 4. Kill the RS after master restarts.
> 5. Start RS again.
> 6. No table operations can be performed on the table that was altered but admin.listTables()
is able to list the altered table.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message