Return-Path: X-Original-To: apmail-activemq-users-archive@www.apache.org Delivered-To: apmail-activemq-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3C47C1011A for ; Thu, 3 Oct 2013 16:06:01 +0000 (UTC) Received: (qmail 85793 invoked by uid 500); 3 Oct 2013 16:06:00 -0000 Delivered-To: apmail-activemq-users-archive@activemq.apache.org Received: (qmail 85390 invoked by uid 500); 3 Oct 2013 16:05:54 -0000 Mailing-List: contact users-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@activemq.apache.org Delivered-To: mailing list users@activemq.apache.org Received: (qmail 85378 invoked by uid 99); 3 Oct 2013 16:05:52 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Oct 2013 16:05:52 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of paul.n.gale@gmail.com designates 209.85.219.49 as permitted sender) Received: from [209.85.219.49] (HELO mail-oa0-f49.google.com) (209.85.219.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Oct 2013 16:05:46 +0000 Received: by mail-oa0-f49.google.com with SMTP id i4so2530878oah.22 for ; Thu, 03 Oct 2013 09:05:25 -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=mBCdFI4h9zViSJEknjjp6z6fD/4m2/MTzQnj07sBSkg=; b=uROGrXmD1xlQlL4YpI8V/ph67bpPxI1Smtxwd6PKm1BxHn54g98fbmP/C0GSvfAmhV N5L7OvvszQ3c07BRB4dBLMNPhtH8XURQ05cAlBBbPCxhOgqG/RssIDW9UAFnFmAVnP63 vhqT1v86ddyOtKl0Y/QQ16BcFuGuzkqQkFwbZagol3ry8OxBo1/vNNBx1QxLHmb6Pxf/ f12hT8sn4ht+fZtz2FXR9qrc27qqmVLLrfrIyWKT/ekm+P/cYzk6nUBBh7OeM5xrh45U 98DYBLR6JSHqVZOwLmLnoJzXntqbm/EnDsF9FF+2fyUkGbjhL4T2jw8o97b5Udw4M2nx rC8A== X-Received: by 10.60.142.8 with SMTP id rs8mr13893825oeb.34.1380816325373; Thu, 03 Oct 2013 09:05:25 -0700 (PDT) MIME-Version: 1.0 Received: by 10.60.38.10 with HTTP; Thu, 3 Oct 2013 09:04:55 -0700 (PDT) In-Reply-To: References: From: Paul Gale Date: Thu, 3 Oct 2013 12:04:55 -0400 Message-ID: Subject: Re: ActiveMQ 5.8.0: java.io.EOFException: Chunk stream does not exist, page: 19 is marked free To: users@activemq.apache.org Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org Anyone have any some thoughts about this? Thanks, Paul On Tue, Oct 1, 2013 at 12:50 AM, Paul Gale wrote: > Hi, > > I'm using ActiveMQ 5.8.0 on RHEL 6.1 > > I have noticed the following exception appearing in my broker's log > file. It appears to be related to the once hourly check for expired > messages, as these occur at _exactly_ the same time past the hour, as > given by the expireMessagesPeriod attribute on our topics. I have no > other scheduled checks that go off hourly. Scheduler support is set to > false for the broker (if that matters). The message store is located > on an NFS v3 mount. > > Any thoughts as to what could be causing this or if is this a > well-known issue that's fixed in 5.9.0? I couldn't find anything in > JIRA about this other than AMQ-3906 which was not resolved although > 'Chunk stream does not exist' has cropped up a few times it appears to > have been fixed in earlier releases. > > INFO | jvm 1 | 2013/09/26 05:01:08.362 | WARN | Topic > | Failed to browse Topic: Auction.Event | ActiveMQ > Broker[queue01.qa1] Scheduler > INFO | jvm 1 | 2013/09/26 05:01:08.362 | java.io.EOFException: > Chunk stream does not exist, page: 19 is marked free > INFO | jvm 1 | 2013/09/26 05:01:08.362 | at > org.apache.activemq.store.kahadb.disk.page.Transaction$2.readPage(Transaction.java:470) > INFO | jvm 1 | 2013/09/26 05:01:08.362 | at > org.apache.activemq.store.kahadb.disk.page.Transaction$2.(Transaction.java:447) > INFO | jvm 1 | 2013/09/26 05:01:08.362 | at > org.apache.activemq.store.kahadb.disk.page.Transaction.openInputStream(Transaction.java:444) > INFO | jvm 1 | 2013/09/26 05:01:08.363 | at > org.apache.activemq.store.kahadb.disk.page.Transaction.load(Transaction.java:420) > INFO | jvm 1 | 2013/09/26 05:01:08.363 | at > org.apache.activemq.store.kahadb.disk.page.Transaction.load(Transaction.java:377) > INFO | jvm 1 | 2013/09/26 05:01:08.363 | at > org.apache.activemq.store.kahadb.disk.index.BTreeIndex.loadNode(BTreeIndex.java:262) > INFO | jvm 1 | 2013/09/26 05:01:08.363 | at > org.apache.activemq.store.kahadb.disk.index.BTreeIndex.getRoot(BTreeIndex.java:174) > INFO | jvm 1 | 2013/09/26 05:01:08.363 | at > org.apache.activemq.store.kahadb.disk.index.BTreeIndex.iterator(BTreeIndex.java:232) > INFO | jvm 1 | 2013/09/26 05:01:08.363 | at > org.apache.activemq.store.kahadb.MessageDatabase$MessageOrderIndex$MessageOrderIterator.(MessageDatabase.java:2757) > INFO | jvm 1 | 2013/09/26 05:01:08.363 | at > org.apache.activemq.store.kahadb.MessageDatabase$MessageOrderIndex.iterator(MessageDatabase.java:2739) > INFO | jvm 1 | 2013/09/26 05:01:08.363 | at > org.apache.activemq.store.kahadb.KahaDBStore$KahaDBMessageStore$3.execute(KahaDBStore.java:526) > INFO | jvm 1 | 2013/09/26 05:01:08.363 | at > org.apache.activemq.store.kahadb.disk.page.Transaction.execute(Transaction.java:779) > INFO | jvm 1 | 2013/09/26 05:01:08.363 | at > org.apache.activemq.store.kahadb.KahaDBStore$KahaDBMessageStore.recover(KahaDBStore.java:522) > INFO | jvm 1 | 2013/09/26 05:01:08.363 | at > org.apache.activemq.store.ProxyTopicMessageStore.recover(ProxyTopicMessageStore.java:62) > INFO | jvm 1 | 2013/09/26 05:01:08.364 | at > org.apache.activemq.broker.region.Topic.doBrowse(Topic.java:578) > INFO | jvm 1 | 2013/09/26 05:01:08.364 | at > org.apache.activemq.broker.region.Topic.access$100(Topic.java:65) > INFO | jvm 1 | 2013/09/26 05:01:08.364 | at > org.apache.activemq.broker.region.Topic$6.run(Topic.java:703) > INFO | jvm 1 | 2013/09/26 05:01:08.364 | at > org.apache.activemq.thread.SchedulerTimerTask.run(SchedulerTimerTask.java:33) > INFO | jvm 1 | 2013/09/26 05:01:08.364 | at > java.util.TimerThread.mainLoop(Timer.java:555) > INFO | jvm 1 | 2013/09/26 05:01:08.364 | at > java.util.TimerThread.run(Timer.java:505) > > Thanks, > Paul