Return-Path: Delivered-To: apmail-hadoop-hbase-dev-archive@minotaur.apache.org Received: (qmail 69973 invoked from network); 30 Sep 2009 18:08:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 30 Sep 2009 18:08:38 -0000 Received: (qmail 44954 invoked by uid 500); 30 Sep 2009 18:08:38 -0000 Delivered-To: apmail-hadoop-hbase-dev-archive@hadoop.apache.org Received: (qmail 44918 invoked by uid 500); 30 Sep 2009 18:08:38 -0000 Mailing-List: contact hbase-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hbase-dev@hadoop.apache.org Delivered-To: mailing list hbase-dev@hadoop.apache.org Received: (qmail 44908 invoked by uid 99); 30 Sep 2009 18:08:38 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 30 Sep 2009 18:08:38 +0000 X-ASF-Spam-Status: No, hits=3.7 required=10.0 tests=HTML_MESSAGE,NORMAL_HTTP_TO_IP,SPF_PASS,WEIRD_PORT X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of saint.ack@gmail.com designates 74.125.92.24 as permitted sender) Received: from [74.125.92.24] (HELO qw-out-2122.google.com) (74.125.92.24) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 30 Sep 2009 18:08:26 +0000 Received: by qw-out-2122.google.com with SMTP id 5so2198338qwd.35 for ; Wed, 30 Sep 2009 11:08:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to :content-type; bh=8Q6nQK8LFYPhkJqqoJXWVnX+7dr143uzP6QQNwcyLq4=; b=YEoKelaiFfXElhwpk35tBhURGsrlKYLhM/T9IKqFixOc1CHKJGzmoGD9kWdE+8Jvr/ iwNYicCNkv4oOxm7CJjWd1B90CDVlexh7ltAbFEgBEH4wD01haYuUT+f2OSf4R9SA0Z/ UukEiMra1Glw+EPJFcligM2+19MZcw3Jbsai8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; b=X3GiwxoamoZ3MUABzSK1bCz1DpSKFxXMyDzS//Q4VN5fgBeZQ0P3fUvGo81IwasFNF W24yVrvSb8aUXkTit3BC+PsH7cLVmrQyMUyxrt/KnU73ZQ4oqj2JFNKszQcSZd0XBffZ ILTVMwb3pCAGMk37AazqOxmw2bTjUfZOX3PPs= MIME-Version: 1.0 Sender: saint.ack@gmail.com Received: by 10.229.43.77 with SMTP id v13mr128741qce.82.1254334084547; Wed, 30 Sep 2009 11:08:04 -0700 (PDT) In-Reply-To: References: <7c962aed0909292100w30c82cb0w5043473f16354eb7@mail.gmail.com> Date: Wed, 30 Sep 2009 11:08:04 -0700 X-Google-Sender-Auth: 90797c03aaf22ad2 Message-ID: <7c962aed0909301108h2b816664l80186edc44bda2dd@mail.gmail.com> Subject: Re: problems with bootstrap on trunk. From: stack To: hbase-dev@hadoop.apache.org Content-Type: multipart/alternative; boundary=001485354cc28a06a00474cf69f7 X-Virus-Checked: Checked by ClamAV on apache.org --001485354cc28a06a00474cf69f7 Content-Type: text/plain; charset=ISO-8859-1 Please do. St.Ack On Wed, Sep 30, 2009 at 10:32 AM, Clint Morgan wrote: > Looks like we are asking for a listing of {base}/-ROOT-/{region}/info. But > that dir does not exist yet so LocalFS is throwing FNF exception. > > Maybe this is new semantics from FileSystem? > > Anyway, I worked around by checking first if this.homeDir exists in Store. > I can create a patch... > > On Tue, Sep 29, 2009 at 9:00 PM, stack wrote: > > > Can you trace it Clint? > > > > Whats odd is that the exception is coming up out of a listStatus, the > thing > > that is like a directory listing: > > > > java.io.FileNotFoundException: File > > file:/opt/eclipse/workspace/ > > > > > > > > > > > > coin/storage/storage/target/AbstractCleanHBaseSuite/hbase/-ROOT-/70236052/info > > > does not exist. > > > at > > > > > > > > > org.apache.hadoop.fs.RawLocalFileSystem.listStatus(RawLocalFileSystem.java:303) > > > at org.apache.hadoop.fs.FileSystem.listStatus(FileSystem.java:1058) > > > > .... > > > > Whats at that line if you check it out in hadoop? > > > > St.Ack > > > > > > On Tue, Sep 29, 2009 at 3:19 PM, Clint Morgan > > wrote: > > > > > I'm playing around with trunk to try and test out the HDFS append in > the > > > HLog. My integration tests are failing during the bootstrap process: > > > > > > See the log snipped below. Any ideas what I've done wrong? I had a look > > at > > > the hbase dir, and its there with the version file, and the root region > > dir > > > is there, but the is nothing in it but .logs and .regioninfo. > > > > > > [29/09/09 15:05:38] 1023 [ Thread-4] DEBUG > > > op.hbase.zookeeper.HQuorumPeer - found my address: 10.0.1.20, in list: > > > localhost, setting myId to 0 > > > [29/09/09 15:05:38] 1127 [ main] INFO > > > he.hadoop.hbase.master.HMaster - My address is 10.0.1.20:60000 > > > [29/09/09 15:05:38] 1132 [ main] WARN > > > ache.hadoop.conf.Configuration - fs.default.name is deprecated. > > Instead, > > > use fs.defaultFS > > > [29/09/09 15:05:38] 1178 [ main] DEBUG > > > ache.hadoop.hbase.util.FSUtils - Created version file at > > > > > > > > > file:/opt/eclipse/workspace/coin/storage/storage/target/AbstractCleanHBaseSuite/hbase > > > set its version at:7 > > > [29/09/09 15:05:38] 1245 [ main] INFO > > > he.hadoop.hbase.master.HMaster - BOOTSTRAP: creating ROOT and first > META > > > regions > > > [29/09/09 15:05:38] 1261 [ main] INFO > > > hadoop.hbase.regionserver.HLog - HLog configuration: > blocksize=33554432, > > > rollsize=31876710, enabled=true, flushlogentries=100, > > > optionallogflushinternal=10000ms > > > [29/09/09 15:05:38] 1479 [ main] INFO > > > hadoop.hbase.regionserver.HLog - New hlog > > > > > > > > > /opt/eclipse/workspace/coin/storage/storage/target/AbstractCleanHBaseSuite/hbase/-ROOT-/70236052/.logs/hlog.dat.1254261938679 > > > [29/09/09 15:05:38] 1481 [ main] DEBUG > > > oop.hbase.regionserver.HRegion - Opening region -ROOT-,,0, > > > encoded=70236052 > > > [29/09/09 15:05:38] 1533 [ main] ERROR > > > he.hadoop.hbase.master.HMaster - bootstrap > > > java.io.FileNotFoundException: File > > > > > > > > > file:/opt/eclipse/workspace/coin/storage/storage/target/AbstractCleanHBaseSuite/hbase/-ROOT-/70236052/info > > > does not exist. > > > at > > > > > > > > > org.apache.hadoop.fs.RawLocalFileSystem.listStatus(RawLocalFileSystem.java:303) > > > at org.apache.hadoop.fs.FileSystem.listStatus(FileSystem.java:1058) > > > at org.apache.hadoop.fs.FileSystem.listStatus(FileSystem.java:1083) > > > at > > > > > > > > > org.apache.hadoop.fs.ChecksumFileSystem.listStatus(ChecksumFileSystem.java:473) > > > at > > > > org.apache.hadoop.hbase.regionserver.Store.loadStoreFiles(Store.java:385) > > > at org.apache.hadoop.hbase.regionserver.Store.(Store.java:217) > > > at > > > > > > > > > org.apache.hadoop.hbase.regionserver.HRegion.instantiateHStore(HRegion.java:1496) > > > at > > > > org.apache.hadoop.hbase.regionserver.HRegion.initialize(HRegion.java:303) > > > at > > > > > > > > > org.apache.hadoop.hbase.regionserver.HRegion.createHRegion(HRegion.java:1829) > > > at > org.apache.hadoop.hbase.master.HMaster.bootstrap(HMaster.java:286) > > > at org.apache.hadoop.hbase.master.HMaster.(HMaster.java:222) > > > at > > > > > > > > > net.troove.application.service.HBaseMasterService.startInternal(HBaseMasterService.java:79) > > > at > > > > > > > > > net.troove.application.service.AbstractService.start(AbstractService.java:87) > > > at > > > > > > > > > net.troove.testutils.IntegrationEnvironmentSupport.startEnvironment(IntegrationEnvironmentSupport.java:101) > > > at > > > > > > > > > net.troove.test.AbstractCleanHBaseSuite.setupEnvironment(AbstractCleanHBaseSuite.java:28) > > > at > > > > > > > > > net.troove.test.AbstractHBaseSuiteITest.setupEnvironment(AbstractHBaseSuiteITest.java:15) > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > at > > > > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > > at > > > > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > > at java.lang.reflect.Method.invoke(Method.java:597) > > > at > > > org.junit.internal.runners.ClassRoadie.runBefores(ClassRoadie.java:49) > > > at > > > > org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:36) > > > at > > > > > > org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42) > > > at > > > > > > > > > org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62) > > > at > > > > > > > > > org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140) > > > at > > > > > > > > > org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127) > > > at org.apache.maven.surefire.Surefire.run(Surefire.java:177) > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > at > > > > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > > at > > > > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > > at java.lang.reflect.Method.invoke(Method.java:597) > > > at > > > > > > > > > org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345) > > > at > > > > > > > > > org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009) > > > [29/09/09 15:05:38] 1545 [ main] FATAL > > > he.hadoop.hbase.master.HMaster - Not starting HMaster because: > > > java.io.FileNotFoundException: File > > > > > > > > > file:/opt/eclipse/workspace/coin/storage/storage/target/AbstractCleanHBaseSuite/hbase/-ROOT-/70236052/info > > > does not exist. > > > at > > > > > > > > > org.apache.hadoop.fs.RawLocalFileSystem.listStatus(RawLocalFileSystem.java:303) > > > at org.apache.hadoop.fs.FileSystem.listStatus(FileSystem.java:1058) > > > at org.apache.hadoop.fs.FileSystem.listStatus(FileSystem.java:1083) > > > at > > > > > > > > > org.apache.hadoop.fs.ChecksumFileSystem.listStatus(ChecksumFileSystem.java:473) > > > at > > > > org.apache.hadoop.hbase.regionserver.Store.loadStoreFiles(Store.java:385) > > > at org.apache.hadoop.hbase.regionserver.Store.(Store.java:217) > > > at > > > > > > > > > org.apache.hadoop.hbase.regionserver.HRegion.instantiateHStore(HRegion.java:1496) > > > at > > > > org.apache.hadoop.hbase.regionserver.HRegion.initialize(HRegion.java:303) > > > at > > > > > > > > > org.apache.hadoop.hbase.regionserver.HRegion.createHRegion(HRegion.java:1829) > > > at > org.apache.hadoop.hbase.master.HMaster.bootstrap(HMaster.java:286) > > > at org.apache.hadoop.hbase.master.HMaster.(HMaster.java:222) > > > at > > > > > > > > > net.troove.application.service.HBaseMasterService.startInternal(HBaseMasterService.java:79) > > > at > > > > > > > > > net.troove.application.service.AbstractService.start(AbstractService.java:87) > > > at > > > > > > > > > net.troove.testutils.IntegrationEnvironmentSupport.startEnvironment(IntegrationEnvironmentSupport.java:101) > > > at > > > > > > > > > net.troove.test.AbstractCleanHBaseSuite.setupEnvironment(AbstractCleanHBaseSuite.java:28) > > > at > > > > > > > > > net.troove.test.AbstractHBaseSuiteITest.setupEnvironment(AbstractHBaseSuiteITest.java:15) > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > at > > > > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > > at > > > > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > > at java.lang.reflect.Method.invoke(Method.java:597) > > > at > > > org.junit.internal.runners.ClassRoadie.runBefores(ClassRoadie.java:49) > > > at > > > > org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:36) > > > at > > > > > > org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42) > > > at > > > > > > > > > org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62) > > > at > > > > > > > > > org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140) > > > at > > > > > > > > > org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127) > > > at org.apache.maven.surefire.Surefire.run(Surefire.java:177) > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > at > > > > > > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > > at > > > > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > > at java.lang.reflect.Method.invoke(Method.java:597) > > > at > > > > > > > > > org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345) > > > at > > > > > > > > > org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009) > > > > > > --001485354cc28a06a00474cf69f7--