Abinash, can we have more of the stack trace? How/Where did this happen? As part of normal running? St.Ack
On Fri, Jan 7, 2011 at 2:32 AM, Abinash Karana (Bizosys) <abin...@bizosys.com> wrote: > 11/01/07 14:46:11 WARN wal.SequenceFileLogReader: Error while trying to get > accurate file length. Truncation / data loss may occur if RegionServers d > ie. > java.lang.NoSuchMethodException: > org.apache.hadoop.fs.ChecksumFileSystem$ChecksumFSInputChecker.getFileLength > () > at java.lang.Class.getMethod(Unknown Source) > at > org.apache.hadoop.hbase.regionserver.wal.SequenceFileLogReader$WALReader$WAL > ReaderFSDataInputStream.getPos(SequenceFileLogReader.java:107) > at > org.apache.hadoop.io.SequenceFile$Reader.<init>(SequenceFile.java:1434) > at > org.apache.hadoop.io.SequenceFile$Reader.<init>(SequenceFile.java:1424) > at > org.apache.hadoop.io.SequenceFile$Reader.<init>(SequenceFile.java:1419) > at > org.apache.hadoop.hbase.regionserver.wal.SequenceFileLogReader$WALReader.<in > it>(SequenceFileLogReader.java:57) > at > org.apache.hadoop.hbase.regionserver.wal.SequenceFileLogReader.init(Sequence > FileLogReader.java:158) > at > org.apache.hadoop.hbase.regionserver.wal.HLog.getReader(HLog.java:576) > at > org.apache.hadoop.hbase.regionserver.HRegion.replayRecoveredEdits(HRegion.ja > va:1848) > at > org.apache.hadoop.hbase.regionserver.HRegion.replayRecoveredEditsIfAny(HRegi > on.java:1808) > at > org.apache.hadoop.hbase.regionserver.HRegion.initialize(HRegion.java:350) > at > org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:2505) > at > org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:2491) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(Op > enRegionHandler.java:262) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenR > egionHandler.java:94) > at > org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:151) > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown > Source) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown > Source) > at java.lang.Thread.run(Unknown Source) > >