OVDB problem

Roy Hooper rhooper at eisa.com
Sat Jun 17 23:32:56 UTC 2000


after running OVDB for about a month using 2.3 BETA 05/13 I started to
receive:

Jun 16 03:19:04 news2 expireover[38736]: OVDB: expiregroup: c_get:
Input/output error
Jun 16 03:26:18 news2 expireover[38736]: OVDB: expiregroup: c_get: File too
large
Jun 16 14:12:31 news2 innd: OVDB: add: db->put: File too large
Jun 16 14:14:11 news2 innd: OVDB: add: db->put: Input/output error
Jun 16 14:14:49 news2 innd: OVDB: add: db->put: Input/output error

I have rebuilt using 2.3 BETA 06/15 and zapped the spool.  If this
re-occurs, I will let you know.

Significant facts:

FreeBSD 4.0-RELESE SMP
Mylex Raid controller
mlx0: DAC1164PVX, 3 channels, firmware 5.07-0-79, 64MB RAM

/news filesystem:
/dev/mlxd0s1g  77285337 56116633 14985878    79%    /news

Unfortunately, I didn't notice the errors with the OVDB, and blew it away
before getting a du and ls -al of the directory.  We had been seeing
occasional deadlocks of the OVDB solvable by:

su - news
kill -9 -1
cd spool/overview
rm __*
rm log.*
cd ~
bin/ovdb_recover -f
rc.news

I'll send an update if I see any OVDB deadlocks or corruption again.

#define DB_VERSION_STRING       "Sleepycat Software: Berkeley DB 3.0.55:
(Novemb
er 15, 1999)"

configure arguments:

 ./configure  --with-berkeleydb=/usr/local/BerkeleyDB.3.0/ --with-perl

I have been very impressed by the performance of OVDB.






More information about the inn-bugs mailing list