[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: bdb_index_read: failed (-30989)



On 6/17/07, JOYDEEP <j.bakshi@unlimitedmail.org> wrote:
Dear list,

what does this error mean ?

------------------------------------
bdb_index_read: failed (-30989)
-----------------------------------------

and how can I fix it ?

here is the index portion of my slapd.conf

--------------------------------------------------
# Indices to maintain
index   objectClass     eq
index   accountActive,virtualDomain  eq
index   mail     eq
------------------------------------------------------


It looks like your index might be corrupt.  When you search for
something that isn't indexed but you get a message more like this:
<= bdb_equality_candidates: (myAttrib) index_param failed (18).

Whereas your message (bdb_index_read: failed (-30989)) seems to be
more related to sleepycat not being able to read the index, not a
specific attribute.  :)


Check the actual index files to make sure they're correct permissions, etc, and then try a db_recover. (although you may need to go to more extreme means like slapcat/slapadd or rm/slapindex).