[ 
https://issues.apache.org/jira/browse/HBASE-12966?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrey Stepachev updated HBASE-12966:
-------------------------------------
    Attachment: addendum-HBASE-12966.patch

It seems that we should wait for region unassignment before shutting down 
region server,
otherwise it tries to unassing longer then we waiting later.

Hope that will fix (btw, the same need to be commited to master too).

Thanks.


> NPE in HMaster while recovering tables in Enabling state
> --------------------------------------------------------
>
>                 Key: HBASE-12966
>                 URL: https://issues.apache.org/jira/browse/HBASE-12966
>             Project: HBase
>          Issue Type: Bug
>          Components: master
>            Reporter: ramkrishna.s.vasudevan
>            Assignee: Andrey Stepachev
>             Fix For: 1.0.0, 2.0.0, 1.1.0
>
>         Attachments: HBASE-12966-branch-1.patch, HBASE-12966-branch-1.patch, 
> HBASE-12966-branch-1.patch, HBASE-12966.patch, HBASE-12966.patch, 
> HBASE-12966.patch, HBASE-12966.patch, addendum-HBASE-12966.patch
>
>
> {code}
> java.lang.NullPointerException
>         at 
> org.apache.hadoop.hbase.master.handler.EnableTableHandler.handleEnableTable(EnableTableHandler.java:210)
>         at 
> org.apache.hadoop.hbase.master.handler.EnableTableHandler.process(EnableTableHandler.java:142)
>         at 
> org.apache.hadoop.hbase.master.AssignmentManager.recoverTableInEnablingState(AssignmentManager.java:1695)
>         at 
> org.apache.hadoop.hbase.master.AssignmentManager.joinCluster(AssignmentManager.java:416)
>         at 
> org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:720)
>         at org.apache.hadoop.hbase.master.HMaster.access$500(HMaster.java:170)
>         at org.apache.hadoop.hbase.master.HMaster$1.run(HMaster.java:1459)
>         at java.lang.Thread.run(Thread.java:745)
> 2015-02-04 16:11:45,932 FATAL [stobdtserver3:16040.activeMasterManager] 
> master.HMaster: Master server abort: loaded coprocessors are: 
> [org.apache.hadoop.hbor.MultiRowMutationEndpoint]
> 2015-02-04 16:11:45,933 FATAL [stobdtserver3:16040.activeMasterManager] 
> master.HMaster: Unhandled exception. Starting shutdown.
> java.lang.NullPointerException
>         at 
> org.apache.hadoop.hbase.master.handler.EnableTableHandler.handleEnableTable(EnableTableHandler.java:210)
>         at 
> org.apache.hadoop.hbase.master.handler.EnableTableHandler.process(EnableTableHandler.java:142)
>         at 
> org.apache.hadoop.hbase.master.AssignmentManager.recoverTableInEnablingState(AssignmentManager.java:1695)
>         at 
> org.apache.hadoop.hbase.master.AssignmentManager.joinCluster(AssignmentManager.java:416)
>         at 
> org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:720)
>         at org.apache.hadoop.hbase.master.HMaster.access$500(HMaster.java:170)
>         at org.apache.hadoop.hbase.master.HMaster$1.run(HMaster.java:1459)
>         at java.lang.Thread.run(Thread.java:745)
> {code}
> A table was trying to recover from ENABLING state and the master got the 
> above exception. Note that the set up was 2 master with 1 RS (total 3 
> machines).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to