OVDB file too large?

Jaye Mathisen mrcpu at internetcds.com
Wed Aug 9 18:43:51 UTC 2000



Hmmm.  OK, I'm already at 128 files, and they aren't that big...

total 7076368
-rw-rw-r--  1 news  news  702423040 Aug  9 08:12 ov00034
-rw-rw-r--  1 news  news  161021952 Aug  9 08:12 ov00012
-rw-rw-r--  1 news  news  140509184 Aug  9 08:12 ov00083
-rw-rw-r--  1 news  news  132071424 Aug  9 08:12 ov00007
-rw-rw-r--  1 news  news  101310464 Aug  9 08:12 ov00114
-rw-rw-r--  1 news  news   93216768 Aug  9 08:12 ov00048
-rw-rw-r--  1 news  news   90218496 Aug  9 08:12 ov00066
-rw-rw-r--  1 news  news   88694784 Aug  9 08:12 ov00040
-rw-rw-r--  1 news  news   88571904 Aug  9 08:12 ov00105


WHen I try to run ovdb_recover -f inside rc.news, it bombs with:

Aug  9 11:41:52 newsfeed-inn2 ovdb_recover[6427]: OVDB: ov00119: page
16492 doesn't exist, create flag not set
Aug  9 11:41:52 newsfeed-inn2 ovdb_recover[6427]: OVDB: ov00038: page 4313
doesn't exist, create flag not set
Aug  9 11:41:52 newsfeed-inn2 ovdb_recover[6427]: OVDB: ov00014: page 5756
doesn't exist, create flag not set
Aug  9 11:41:52 newsfeed-inn2 ovdb_recover[6427]: OVDB: ov00024: page 5866
doesn't exist, create flag not set
Aug  9 11:41:52 newsfeed-inn2 ovdb_recover[6427]: OVDB: groupsbyname: page
2055 doesn't exist, create flag not set
Aug  9 11:41:52 newsfeed-inn2 ovdb_recover[6427]: OVDB: ov00045: page 5868
doesn't exist, create flag not set
Aug  9 11:41:52 newsfeed-inn2 ovdb_recover[6427]: OVDB: unable to
create/retrieve page 5868
Aug  9 11:41:52 newsfeed-inn2
ovdb_recover[6427]: OVDB: PANIC: Input/output error
Aug  9 11:41:52 newsfeed-inn2 ovdb_recover[6427]: OVDB: Recovery function
for LSN 2322 5978114 failed
Aug  9 11:41:52 newsfeed-inn2 ovdb_recover[6427]: OVDB: db_appinit
failed: Recovery Needed
% 

So not sure what to do...

I can wipe it out and start over, I'm just seem to be having overview
troubles no matter what method I use, although everything else seems OK.


On Wed, 9 Aug 2000, Heath Kehoe wrote:

> 
> >
> >Aug  9 02:37:03 newsfeed-inn2
> >expireover[3066]: OVDB: expiregroup: c_get: File too large
> >
> >I'm using the 2.7.7 OVDB.  Did I need to compile with large file support
> >in INN for this?
> >
> 
> Enabling largefiles in INN won't fix this, because its the
> BerkeleyDB library that needs large files enabled.
> 
> Alternatively, you could increase the value of the numdbfiles
> parameter in ovdb.conf (say, from 48 or 64).  This will
> spread the data out amongst more ovNNNNN files, so they
> won't grow as large.  Whenever you change numdbfiles, you
> must erase your overview and rebuild it with makehistory.
> 
> -heath
> 
> 
> 




More information about the inn-workers mailing list