Re: os/FileJournal.cc: 1011: FAILED assert(seq >= last_committed_seq)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The second fix is pushed to stable branch.  Thanks for testing!

(FWIW this is an old bug, so no need to rush to upgrade unless you're 
actually hitting it.)

sage


On Mon, 5 Dec 2011, Martin Mailand wrote:

> Hi Sage,
> I just updated the crashed osd, and it did not work very well.
> 
> os/FileJournal.cc: 1173: FAILED assert(h->seq >= last_committed_seq)
> 
> 1173	os/FileJournal.cc: No such file or directory.
> 	in os/FileJournal.cc
> (gdb) p h->seq
> value has been optimized out
> (gdb) p last_committed_seq
> $1 = 16834095
> 
> 
> -martin
> 
> Am 05.12.2011 18:44, schrieb Sage Weil:
> > dc167bac7800c75df971bded4b54e0de48f7b18f (wip-journal branch) should fix
> > this.  Can you give it a test before I push to stable?
> > 
> > Thanks!
> > sage
> > 
> > 
> > On Mon, 5 Dec 2011, Martin Mailand wrote:
> > 
> > > Hi Sage,
> > > it happened again, this time I have the log, it's attached.
> > > 
> > > (gdb) thread 1
> > > [Switching to thread 1 (Thread 24077)]#0  0x00007f7995b83b3b in raise ()
> > > from
> > > /lib/x86_64-linux-gnu/libpthread.so.0
> > > (gdb) frame 11
> > > #11 0x000000000072ee8d in FileJournal::committed_thru (this=0x1ebc000,
> > > seq=16833973) at os/FileJournal.cc:1011
> > > 1011    os/FileJournal.cc: No such file or directory.
> > >          in os/FileJournal.cc
> > > (gdb) p seq
> > > $1 = 16833973
> > > (gdb) p last_committed_seq
> > > $2 = 16834010
> > > (gdb)
> > > 
> > > Is this all info you need, or should I leave the osd in this state for
> > > further
> > > debugging?
> > > 
> > > -martin
> > > 
> > > Am 29.11.2011 17:07, schrieb Sage Weil:
> > > > On Tue, 29 Nov 2011, Martin Mailand wrote:
> > > > > Hi,
> > > > > with a build from today, I have the same prob.
> > > > > 
> > > > > os/FileJournal.cc: In function 'virtual void
> > > > > FileJournal::committed_thru(uint64_t)', in thread '7fc55c85f700'
> > > > > os/FileJournal.cc: 1011: FAILED assert(seq>= last_committed_seq)
> > > > >    ceph version 0.38-250-gc2889fe
> > > > > (commit:c2889fef420611df3dd0de4064c91f6aa9f86625)
> > > > 
> > > > Can you post a log of the failed ceph-osd restart with 'debug journal =
> > > > 20' and 'debug filestore = 20'?
> > > > 
> > > > Thanks!
> > > > sage
> > > > 
> > > > 
> > > 
> > --
> > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> > the body of a message to majordomo@xxxxxxxxxxxxxxx
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux