Return-Path: X-Original-To: apmail-hbase-user-archive@www.apache.org Delivered-To: apmail-hbase-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E611117AE2 for ; Fri, 10 Oct 2014 01:56:38 +0000 (UTC) Received: (qmail 94357 invoked by uid 500); 10 Oct 2014 01:56:36 -0000 Delivered-To: apmail-hbase-user-archive@hbase.apache.org Received: (qmail 94283 invoked by uid 500); 10 Oct 2014 01:56:36 -0000 Mailing-List: contact user-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hbase.apache.org Delivered-To: mailing list user@hbase.apache.org Received: (qmail 94271 invoked by uid 99); 10 Oct 2014 01:56:36 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Oct 2014 01:56:36 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of wjruoxue@gmail.com designates 209.85.220.178 as permitted sender) Received: from [209.85.220.178] (HELO mail-vc0-f178.google.com) (209.85.220.178) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Oct 2014 01:56:31 +0000 Received: by mail-vc0-f178.google.com with SMTP id hq12so1989966vcb.9 for ; Thu, 09 Oct 2014 18:56:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=LCi4o6rJI6eOdhKPEmQ3daxmIjBN/5hN5GKUWETPPg8=; b=iyDwQ6MMYUDsk0W1eJB+k3UbnGjJXg9qXR4isD7vWPG4OJiSKNP+A/Py2AWADYaHw5 qIorc9MYNwoaxCWYtHSZrMS2NWlfDK2gPezcNPdVtOoaaAh+ABLPXYd/s1ASEn0UEldD +DgqXhhmbkTCAMueVwE5PNB8ApkoYbUhNOnCW0RWyTj+/d/PZoXm3DHZ1+Nb9RcITGQg NEl9JPMMuTWyoeqwFSvcY3F4KtlNGetY3D50VFwgtGOyG6JkSMBrimYSnwLatXaUe3EB APp4Bsahh9VQNy/PnyePRlvT/4ykBunFgWU3C3A49nBdVFW79TqUeI4+zjoRd/X315vc sOfA== X-Received: by 10.52.87.144 with SMTP id ay16mr1458627vdb.43.1412906170246; Thu, 09 Oct 2014 18:56:10 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.165.5 with HTTP; Thu, 9 Oct 2014 18:55:50 -0700 (PDT) In-Reply-To: References: From: Steve Fan Date: Fri, 10 Oct 2014 09:55:50 +0800 Message-ID: Subject: Re: Hbase compaction failed To: user@hbase.apache.org Content-Type: multipart/alternative; boundary=bcaec504098460ed95050507da6f X-Virus-Checked: Checked by ClamAV on apache.org --bcaec504098460ed95050507da6f Content-Type: text/plain; charset=UTF-8 hbase.regionserver.checksum.verify = true hbase.hstore.checksum.algorithm = CRC32 On Thu, Oct 9, 2014 at 10:06 PM, Ted Yu wrote: > What're the values for the following config ? > > hbase.regionserver.checksum.verify > hbase.hstore.checksum.algorithm > > Cheers > > On Thu, Oct 9, 2014 at 6:29 AM, Steve Fan wrote: > > > I'm getting compaction failure for a region after heavy writes. > > > > Running hbase hbck -details returns everything is OK. > > > > I'm running 0.98.1-cdh5.1.0 > > > > ERROR org.apache.hadoop.hbase.regionserver.CompactSplitThread: Compaction > > failed Request = > > regionName=table,rowkey,1409072707535.b3481b3baef0fdc711b178caf6a6072a., > > storeName=data, fileCount=3, fileSize=474.5 M (129.4 M, 214.8 M, 130.3 > M), > > priority=1, time=8587702075256007 > > java.lang.IndexOutOfBoundsException > > at java.nio.ByteBuffer.wrap(ByteBuffer.java:371) > > at > > > > > org.apache.hadoop.hbase.io.hfile.HFileBlock.getBufferReadOnly(HFileBlock.java:343) > > at > > > > > org.apache.hadoop.hbase.io.hfile.ChecksumUtil.validateBlockChecksum(ChecksumUtil.java:150) > > at > > > > > org.apache.hadoop.hbase.io.hfile.HFileBlock$FSReaderV2.validateBlockChecksum(HFileBlock.java:1573) > > at > > > > > org.apache.hadoop.hbase.io.hfile.HFileBlock$FSReaderV2.readBlockDataInternal(HFileBlock.java:1509) > > at > > > > > org.apache.hadoop.hbase.io.hfile.HFileBlock$FSReaderV2.readBlockData(HFileBlock.java:1314) > > at > > > > > org.apache.hadoop.hbase.io.hfile.HFileReaderV2.readBlock(HFileReaderV2.java:355) > > at > > > > > org.apache.hadoop.hbase.io.hfile.HFileReaderV2$AbstractScannerV2.readNextDataBlock(HFileReaderV2.java:605) > > at > > > > > org.apache.hadoop.hbase.io.hfile.HFileReaderV2$ScannerV2.next(HFileReaderV2.java:719) > > at > > > > > org.apache.hadoop.hbase.regionserver.StoreFileScanner.next(StoreFileScanner.java:136) > > at > > > > > org.apache.hadoop.hbase.regionserver.KeyValueHeap.next(KeyValueHeap.java:108) > > at > > > > > org.apache.hadoop.hbase.regionserver.StoreScanner.next(StoreScanner.java:507) > > at > > > > > org.apache.hadoop.hbase.regionserver.compactions.Compactor.performCompaction(Compactor.java:217) > > at > > > > > org.apache.hadoop.hbase.regionserver.compactions.DefaultCompactor.compact(DefaultCompactor.java:76) > > at > > > > > org.apache.hadoop.hbase.regionserver.DefaultStoreEngine$DefaultCompactionContext.compact(DefaultStoreEngine.java:109) > > at org.apache.hadoop.hbase.regionserver.HStore.compact(HStore.java:1080) > > at > org.apache.hadoop.hbase.regionserver.HRegion.compact(HRegion.java:1482) > > at > > > > > org.apache.hadoop.hbase.regionserver.CompactSplitThread$CompactionRunner.run(CompactSplitThread.java:475) > > at > > > > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > > at > > > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > > at java.lang.Thread.run(Thread.java:745) > > > --bcaec504098460ed95050507da6f--