2.19. cn=task_name,cn=index,cn=tasks,cn=config


可以通过创建一个特殊任务条目来索引目录属性,该条目定义任务的参数并启动任务。任务完成后,任务条目也会从 目录中删除。

cn=index 条目是索引任务操作的容器条目。cn=index 条目本身没有属性,但此条目中的每个任务条目(如 cn=task_ID,cn=index,cn=tasks,cn=config )都使用以下属性来定义备份任务。

cn=index 下的 index 任务条目可以通过标识要索引的属性和要创建的索引类型来创建标准索引,两者都在 nsIndexAttribute 属性中定义。

另外,索引任务也可用于使用 nsIndexVLVAttribute 属性为属性生成虚拟列表视图(VLV)索引。这与运行 vlvindex 脚本相同。

例如:

dn: cn=example presence index,cn=index,cn=tasks,cn=config
objectclass: top
objectclass: extensibleObject
cn: example presence index
nsInstance: userRoot
nsIndexAttribute: cn:pres

dn: cn=example VLV index,cn=index,cn=tasks,cn=config
objectclass: extensibleObject
cn: example VLV index
nsIndexVLVAttribute: "by MCC ou=people,dc=example,dc=com"
Copy to Clipboard Toggle word wrap

当索引操作运行时,任务条目将包含 cn=tasks,cn=config 下条目的通用任务调用属性中列出的所有 server-generated 任务属性

2.19.1. nsIndexAttribute

此属性提供要索引的属性的名称以及要应用的索引类型。属性值的格式是属性名称和以逗号分隔的索引类型列表,以双引号括起。例如:

nsIndexAttribute: attribute:index1,index2
Copy to Clipboard Toggle word wrap
Expand
参数描述

条目 DN

cn=task_name,cn=index,cn=tasks,cn=config

有效值

* 任何属性

* 索引类型,可以是 pres (presence), eq (equality), approx (approximate)和 sub (substring)

默认值

 

语法

不区分大小写的字符串,多值

示例

* nsIndexAttribute: cn:pres,eq

* nsIndexAttribute: description:sub

2.19.2. nsIndexVLVAttribute

此属性提供 VLV 索引的目标条目的名称。虚拟列表视图基于浏览索引条目,该条目定义虚拟列表基本 DN、范围和过滤器。nsIndexVLVAttribute 值是浏览索引条目,VLV 创建任务会根据 浏览索引条目参数运行。

Expand
参数描述

条目 DN

cn=task_name,cn=index,cn=tasks,cn=config

有效值

VLV 条目定义的子条目 RDN

默认值

 

语法

DirectoryString

Example

nsIndexVLVAttribute: "浏览索引排序标识符"

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat