hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gustavo Anatoly (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-9809) RegionTooBusyException should provide region name which was too busy
Date Sun, 10 Nov 2013 01:55:17 GMT

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

Gustavo Anatoly updated HBASE-9809:
-----------------------------------

    Attachment:     (was: HBASE-9809.patch)

> RegionTooBusyException should provide region name which was too busy
> --------------------------------------------------------------------
>
>                 Key: HBASE-9809
>                 URL: https://issues.apache.org/jira/browse/HBASE-9809
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Ted Yu
>            Assignee: Gustavo Anatoly
>             Fix For: 0.94.14
>
>
> Under this thread: http://search-hadoop.com/m/WSfKp1yJOFJ, John showed log from LoadIncrementalHFiles
where the following is a snippet:
> {code}
> 04:18:07,110  INFO LoadIncrementalHFiles:451 - Trying to load hfile=hdfs://pc08.pool.ifis.uni-luebeck.de:8020/tmp/bulkLoadDirectory/PO_S_rowBufferHFile/Hexa/_tmp/PO_S,9.bottom
first=<http://purl.org/dc/elements/1.1/title>,"emulates drylot births"^^<http://www.w3.org/2001/XMLSchema#string>
last=<http://purl.org/dc/e$
> org.apache.hadoop.hbase.client.RetriesExhaustedException: Failed after attempts=10, exceptions:
> Sun Oct 20 04:15:50 CEST 2013, org.apache.hadoop.hbase.mapreduce.LoadIncrementalHFiles$3@4cfdfc98,
org.apache.hadoop.hbase.RegionTooBusyException: org.apache.hadoop.hbase.RegionTooBusyException:
failed to get a lock in 60000ms
>         at org.apache.hadoop.hbase.regionserver.HRegion.lock(HRegion.java:5778)
>         at org.apache.hadoop.hbase.regionserver.HRegion.lock(HRegion.java:5764)
>         at org.apache.hadoop.hbase.regionserver.HRegion.startBulkRegionOperation(HRegion.java:5723)
>         at org.apache.hadoop.hbase.regionserver.HRegion.bulkLoadHFiles(HRegion.java:3534)
>         at org.apache.hadoop.hbase.regionserver.HRegion.bulkLoadHFiles(HRegion.java:3517)
>         at org.apache.hadoop.hbase.regionserver.HRegionServer.bulkLoadHFiles(HRegionServer.java:2793)
>         at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> {code}
> Looking at the above, it is not immediately clear which region was busy.
> Region name should be included in the exception so that user can correlate with the region
server where the problem occurs.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message