[Devel] Coaxing Planet to run in less than 48mb

Eliot Landrum eliot at landrum.cx
Mon Jan 16 16:52:38 EST 2006


I've been using Planet for awhile on a host that apparently has no limits on
memory, so I haven't had any trouble with running it. Now, I've moved to
TextDrive.com and they have a 48mb memory limit for each user. This is
probably reasonable, but I cannot get Planet to run nicely on my space now.

Here's the error I get:

Traceback (most recent call last):
  File "planet.py", line 142, in ?
    channel = planet.Channel(my_planet, feed_url)
line 202, in __init__
    cache_file = dbhash.open(cache_filename, "c", 0666)
  File "/usr/local/lib/python2.4/dbhash.py", line 16, in open
    return bsddb.hashopen(file, flag, mode)
  File "/usr/local/lib/python2.4/bsddb/__init__.py", line 285, in hashopen
    e = _openDBEnv()
  File "/usr/local/lib/python2.4/bsddb/__init__.py", line 339, in _openDBEnv
    e.open('.', db.DB_PRIVATE | db.DB_CREATE | db.DB_THREAD |
bsddb._db.DBRunRecoveryError: (-30982, 'DB_RUNRECOVERY: Fatal error, run
database recovery -- fatal region error detected; run recovery')

Is there any hope of helping my Planet run on TxD? I really hope there's
SOMETHING I can do... my site has already been down a week or so while I've
been moving and dealing with all this.

Eliot Landrum
eliot at landrum.cx
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.waugh.id.au/archives/devel/attachments/20060115/24f2c951/attachment.htm

More information about the devel mailing list