[ https://issues.apache.org/jira/browse/HBASE-3207?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jonathan Gray updated HBASE-3207: --------------------------------- Status: Patch Available (was: Open) > 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.