Indexing OpenDJ-为什么会出现“OpenDJ”;“索引有效”;是假的吗?

Indexing OpenDJ-为什么会出现“OpenDJ”;“索引有效”;是假的吗?,indexing,opendj,Indexing,Opendj,我正在尝试在OpenDJ中创建一个新索引。我成功地将索引添加到相应的后端。重建索引后,我列出了该后端的索引状态(使用列表索引状态)。 新添加索引的“索引有效”显示为false。我甚至还尝试了选项--cleardegadedstate“以及rebuildindex命令。但“索引有效”仍然是错误的。在数据库中索引的属性1)存在和2)不存在的两种情况下都会发生这种情况 作为最后手段,我尝试重新启动OpenDJ,但没有使用,状态仍然为false 索引状态保持为“false”的可能原因是什么 这里的任何帮

我正在尝试在OpenDJ中创建一个新索引。我成功地将索引添加到相应的后端。重建索引后,我列出了该后端的索引状态(使用列表索引状态)。 新添加索引的“索引有效”显示为false。我甚至还尝试了选项--cleardegadedstate“以及rebuildindex命令。但“索引有效”仍然是错误的。在数据库中索引的属性1)存在和2)不存在的两种情况下都会发生这种情况

作为最后手段,我尝试重新启动OpenDJ,但没有使用,状态仍然为false

索引状态保持为“false”的可能原因是什么

这里的任何帮助都是感激的


注意:OpenDJ版本是2.4.4

实际上我发现了这个问题,我没有提供正确的baseDN,这导致索引状态为false。在提供正确的baseDN并触发重建之后,它就工作了。i、 e.每个用户(在ou=users下)都具有此属性。出于某种原因,在重建索引时将baseDN提供为o=userdata是使其工作的唯一方法。将baseDN设置为ou=users,o=userdata不起作用。正如您所发现的,索引工作在数据库后缀级别,即配置后端时使用的baseDN。