[
https://issues.apache.org/jira/browse/HBASE-3207?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jonathan Gray updated HBASE-3207:
---------------------------------
Resolution: Fixed
Hadoop Flags: [Reviewed]
Status: Resolved (was: Patch Available)
Committed. Thanks for review stack.
> If we get IOException when closing a region, we should still remove it from
> online regions and complete the close in ZK
> -----------------------------------------------------------------------------------------------------------------------
>
> Key: HBASE-3207
> URL: https://issues.apache.org/jira/browse/HBASE-3207
> Project: HBase
> Issue Type: Bug
> Components: regionserver
> Affects Versions: 0.90.0
> Reporter: Jonathan Gray
> Assignee: Jonathan Gray
> Fix For: 0.90.0
>
> Attachments: HBASE-3207-v1.patch
>
>
> Ran into issue on cluster where HDFS was taken out from under it. RS
> eventually tried to shut itself down. As regions were being closed, they got
> IOException "Filesystem closed". In the CloseRegionHandlers, this was
> causing the close operation to not finish (in ZK and in the online region
> list in RS). That, in turn, held up the waitOnAllRegionsToClose() so the RS
> never shut down.
> If we get an IOException during a close, which can happen if fatal error
> doing flush, this is not recoverable so we should complete the region close
> in ZK and by removing from map of online regions on that RS.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.