Return-Path: Delivered-To: apmail-hadoop-hbase-user-archive@locus.apache.org Received: (qmail 15176 invoked from network); 24 Jul 2008 20:15:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 24 Jul 2008 20:15:05 -0000 Received: (qmail 36753 invoked by uid 500); 24 Jul 2008 20:15:04 -0000 Delivered-To: apmail-hadoop-hbase-user-archive@hadoop.apache.org Received: (qmail 36737 invoked by uid 500); 24 Jul 2008 20:15:04 -0000 Mailing-List: contact hbase-user-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hbase-user@hadoop.apache.org Delivered-To: mailing list hbase-user@hadoop.apache.org Received: (qmail 36726 invoked by uid 99); 24 Jul 2008 20:15:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 Jul 2008 13:15:04 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [140.203.201.101] (HELO mx2.nuigalway.ie) (140.203.201.101) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 Jul 2008 20:14:10 +0000 X-IronPort-AV: E=Sophos;i="4.31,248,1215385200"; d="scan'208";a="92777453" Received: from exbe2.ac.nuigalway.ie (HELO EVS1.ac.nuigalway.ie) ([10.132.157.13]) by mx2.nuigalway.ie with ESMTP; 24 Jul 2008 21:43:41 +0100 Received: from EVS1.ac.nuigalway.ie ([10.132.157.14]) by EVS1.ac.nuigalway.ie with Microsoft SMTPSVC(6.0.3790.3959); Thu, 24 Jul 2008 21:14:24 +0100 Received: from [192.168.1.3] ([10.132.157.22]) by EVS1.ac.nuigalway.ie over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959); Thu, 24 Jul 2008 21:14:24 +0100 Message-ID: <4888E29C.9020709@deri.org> Date: Thu, 24 Jul 2008 21:14:20 +0100 From: Renaud Delbru User-Agent: Thunderbird 2.0.0.14 (X11/20080505) MIME-Version: 1.0 To: hbase-user@hadoop.apache.org Subject: Re: HRegionServer: error opening region References: <4888985A.7010607@duboce.net> <4888BE8B.5060709@deri.org> <4888C110.3070104@duboce.net> <4888D6CB.20805@deri.org> <4888E079.9080102@duboce.net> In-Reply-To: <4888E079.9080102@duboce.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 24 Jul 2008 20:14:24.0737 (UTC) FILETIME=[DDEA0510:01C8EDC9] X-Virus-Checked: Checked by ClamAV on apache.org Good guess. I have two others table with "valid" characters, and another one with '-'. What I should do, start from the beginning using a backup copy of my hbase directory ? stack wrote: > Did your install have more than one table? If so, did all tables have > '-' in them or just one of them? Is it possible that your data was > partially migrated? That the migration ran fine until it hit the > 'bad' table name? > St.Ack > > Renaud Delbru wrote: >> I have tried the patch. >> The result looks bad. An ArrayIndexOutOfBoundsException is thrown in >> v5.HColumnDescriptor.readFields at the following line: >> this.compressionType = CompressionType.values()[ordinal]; >> >> Here is the log of the upgrade procedure: >> >> 08/07/24 20:18:16 FATAL util.Migrate: Upgrade failed >> java.lang.ArrayIndexOutOfBoundsException: 926169139 >> at >> org.apache.hadoop.hbase.util.migration.v5.HColumnDescriptor.readFields(HColumnDescriptor.java:355) >> >> at >> org.apache.hadoop.hbase.util.migration.v5.HTableDescriptor.readFields(HTableDescriptor.java:263) >> >> at >> org.apache.hadoop.hbase.util.migration.v5.HRegionInfo.readFields(HRegionInfo.java:419) >> >> at >> org.apache.hadoop.hbase.util.Writables.getWritable(Writables.java:84) >> at >> org.apache.hadoop.hbase.util.migration.v5.MetaUtils.scanRootRegion(MetaUtils.java:203) >> >> at >> org.apache.hadoop.hbase.util.Migrate.rewriteMetaHRegionInfo(Migrate.java:228) >> >> at org.apache.hadoop.hbase.util.Migrate.migrateToV5(Migrate.java:209) >> at org.apache.hadoop.hbase.util.Migrate.run(Migrate.java:187) >> at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65) >> at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79) >> at org.apache.hadoop.hbase.util.Migrate.main(Migrate.java:446) >>