Hi Guys

        I have found, what I think is a strange case. Last Friday a M/R task
failed constantly (if a task fails for some reason it is later reran a
number of times to make sure service outages won't stop the process)
with NotServingRegionException.
        The thing here is that that particular region is ONLINE (at least its
what I can tell from a "select * from .META." and it is not a split, and
it is not retiring (no retiring info in logs).
        It is not a ocasional thing because the task keeps failing (even after
a cluster restart).
        So how can a ONLINE region (as reported by a .META. scanner) not be on
the onlineRegions map in HRegionServer?
        Any ideas?

Regards
David Alves

Partial Logs/Info (this keeps appearing so only one result is shown):
Master:

2008-04-28 18:44:59,235 DEBUG
org.apache.hadoop.hbase.master.BaseScanner: RegionManager.metaScanner
regioninfo: {regionname: cyclops-documents-database,,1209061263654,
startKey: <>, endKey:
<smb://cbrfileserv.critical.pt/CyclopsRepoLocation-/Critical/Biblioteca-CyclopsRepoLocation/EBooks/DEVELOPING
 INTRANET APPLICATIONS WITH JAVA/ch5.htm>, encodedName: 485063880, tableDesc: 
{name: cyclops-documents-database, families: {documentDbContent:={name: 
documentDbContent, max versions: 3, compression: NONE, in memory: false, block 
cache enabled: false, max length: 2147483647, bloom filter: none}, 
documentDbCrawlDatum:={name: documentDbCrawlDatum, max versions: 3, 
compression: NONE, in memory: false, block cache enabled: false, max length: 
2147483647, bloom filter: none}, documentDbMetadata:={name: documentDbMetadata, 
max versions: 3, compression: NONE, in memory: false, block cache enabled: 
false, max length: 2147483647, bloom filter: none}, documentDbRepoDatum:={name: 
documentDbRepoDatum, max versions: 3, compression: NONE, in memory: false, 
block cache enabled: false, max length: 2147483647, bloom filter: none}}}}, 
server: 10.0.0.1:60020, startCode: 1209390438896

Region Server:

2008-04-28 18:45:29,028 INFO org.apache.hadoop.ipc.Server: IPC Server
handler 6 on 60020, call
batchUpdate(cyclops-documents-database,smb://cbrfileserv.critical.pt/CyclopsRepoLocation-/Critical/Biblioteca-CyclopsRepoLocation/EBooks/DEVELOPING
 INTRANET APPLICATIONS WITH JAVA/ch5.htm,1209061263655, [EMAIL PROTECTED]) from 
10.0.0.2:47636: error: org.apache.hadoop.hbase.NotServingRegionException: 
cyclops-documents-database,smb://cbrfileserv.critical.pt/CyclopsRepoLocation-/Critical/Biblioteca-CyclopsRepoLocation/EBooks/DEVELOPING
 INTRANET APPLICATIONS WITH JAVA/ch5.htm,1209061263655
org.apache.hadoop.hbase.NotServingRegionException:
cyclops-documents-database,smb://cbrfileserv.critical.pt/CyclopsRepoLocation-/Critical/Biblioteca-CyclopsRepoLocation/EBooks/DEVELOPING
 INTRANET APPLICATIONS WITH JAVA/ch5.htm,1209061263655
        at
org.apache.hadoop.hbase.regionserver.HRegionServer.getRegion(HRegionServer.java:1318)
        at
org.apache.hadoop.hbase.regionserver.HRegionServer.getRegion(HRegionServer.java:1280)
        at
org.apache.hadoop.hbase.regionserver.HRegionServer.batchUpdate(HRegionServer.java:1098)
        at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.hadoop.hbase.ipc.HbaseRPC
$Server.call(HbaseRPC.java:413)
        at org.apache.hadoop.ipc.Server$Handler.run(Server.java:896)





Reply via email to