[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Repository crash

From: Dale Hirt <dale_at_sbcltd.com>
Date: 2005-09-15 02:01:17 CEST

Bernd,

Are you accessing your repository over nfs? If so, and you are using the BDB back-end, there are well-known issues with that particular configuration. You would be better to either go to an FSFS back-end on your repository or set up svnserve or Apache.

see http://subversion.tigris.org/faq.html#nfs
and http://subversion.tigris.org/faq.html#bdb-fsfs-convert

Dale

-----Original Message-----
From: Bernd Brassel [mailto:bbr@informatik.uni-kiel.de]
Sent: Wednesday, September 14, 2005 6:27 AM
To: users@subversion.tigris.org
Subject: Repository crash

> If the previous procedure, for some reason, does not successfully unwedge
> your repository, you should do two things. First, move your broken
> repository out of the way and restore your latest backup of it.
> Then, send an email to the Subversion user list
> (at <users@subversion.tigris.org>) describing your problem in detail.

Okay, that's what happened:

1) trying to commit to our project's repository

  svn commit -m " underscore filter verbessert"
Sending compiler/BaseCurry.hs
Sending compiler/CurryToHaskell.hs
Sending compiler/PreTrans.hs
Sending compiler/kicsi.hs
Deleting compiler/lib/AbsCurry.curry
Deleting compiler/lib/AbsCurryIO.curry
Sending compiler/lib/All_Libraries.curry
Sending compiler/lib/CLPFD.curry
Sending compiler/lib/Combinatorial.curry
Sending compiler/lib/DaVinci.curry
Sending compiler/lib/ExtDataprelude.hs
Sending compiler/lib/Externalprelude.hs
Deleting compiler/lib/Flat.curry
Sending compiler/lib/FlatCurryTools.curry
Sending compiler/lib/FlatCurryXML.curry
Deleting compiler/lib/FlatTools.curry
Deleting compiler/lib/FlatXML.curry
Sending compiler/lib/FlexRigid.curry
Sending compiler/lib/IO.curry
Sending compiler/lib/IOExts.curry
Sending compiler/lib/Interactive.curry
Sending compiler/lib/Ports.curry
Sending compiler/lib/PreTypes.curry
Sending compiler/lib/ReadShowTerm.curry
Sending compiler/lib/System.curry
Sending compiler/lib/Unsafe.curry
Sending compiler/lib/prelude.curry
Transmitting file data ......svn: Commit failed (details follow):
svn: Reference to non-existent node '0.0.ck' in filesystem
'/home/mhinst/lehrstuhl/db'

2) trying to recover the database
svnadmin recover lehrstuhl/
Projektarchiv fÌr Rettung gesperrt
Bitte warten, die Rettung des Projektarchivs kann einige Zeit dauern...
svn: DB_RUNRECOVERY: Fatal error, run database recovery
svn: bdb: DB_LOGC->get: LSN 368/964338: invalid log record header
svn: bdb: Log sequence error: page LSN 368 963424; previous LSN 369 51090
svn: bdb: Recovery function for LSN 369 51211 failed on forward pass
svn: bdb: PANIC: Das Argument ist ungÌltig
svn: bdb: PANIC: fatal region error detected; run recovery
svn: bdb: PANIC: fatal region error detected; run recovery
svn: bdb: PANIC: fatal region error detected; run recovery
svn: bdb: PANIC: fatal region error detected; run recovery
svn: bdb: PANIC: fatal region error detected; run recovery
svn: bdb: PANIC: fatal region error detected; run recovery
svn: bdb: PANIC: fatal region error detected; run recovery
svn: bdb: PANIC: fatal region error detected; run recovery
svn: bdb: PANIC: fatal region error detected; run recovery
svn: bdb: PANIC: fatal region error detected; run recovery
svn: bdb: PANIC: fatal region error detected; run recovery
svn: bdb: PANIC: fatal region error detected; run recovery
svn: bdb: PANIC: fatal region error detected; run recovery
svn: bdb: PANIC: fatal region error detected; run recovery
svn: bdb: PANIC: fatal region error detected; run recovery
svn: bdb: PANIC: fatal region error detected; run recovery

I guess that there might be a connection to some nfs problems I had an
hour erlier, which made me reboot my computer. These problems, however
seem to be gone.

We will restore last night's backup.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Sep 15 02:03:01 2005

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.