>> (p.1)
    Author Topic: Having problems specifing -datadir  (Read 9517 times)
    psyvenrix (OP)
    Newbie
    *
    Offline Offline

    Activity: 1
    Merit: 0


    View Profile
    July 28, 2010, 01:38:00 PM
     #1

    Whilst not amazingly critical, i find it strange that i consistently get the below error messages from the console and debug.log when i try to specify the datadir option with anything other than the period char (current directory).
    This is using the bitcoind program on an archlinux terminal session, im not using the GUI at all (headless box accessed via ssh)

    From Console:
    ************************
    EXCEPTION: 22DbRunRecoveryException
    DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery
    bitcoin in AppInit()

    terminate called after throwing an instance of 'DbRunRecoveryException'
      what():  DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery

    and from the debug.log inside the datadir : -

    Bitcoin version 0.3.4.0 beta
    Default data directoryhome/psyvenrix/.bitcoin
    Bound to port 8333
    Loading addresses...
    dbenv.open strLogDir=./datadir2/database strErrorFile=./datadir2/db.log


    ************************
    EXCEPTION: 22DbRunRecoveryException
    DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery
    bitcoin in AppInit()

    Yes, that is a SVN build, as the tar.gz from the main site is linked against openssl ver 0.9.8 i think and my arch linux system has 1.0.0 i think, so i just grabed the latest SVN source and built that (aside from a makefile tweak it compiled ok).

    ive checked the permissions on both the directory containing the binaries and the aforementioned datadir, all are writable by my login (& no other ACL/SELinux trickery in the background either)

    I have only just started using bitcoin, so i find it strange that it's throwing a recovery type error when the contents of that directory are freshly generated (i.e. i can rm -rf the lot, then start bitcoind with a new non-existent directory, watch it create the files needed then bomb out)

    Thoughts anyone? Huh
Page 1
Viewing Page: 1