5.5. 显示和修改属性列表
默认情况下,将 referential Integrity 插件设置为检查和更新
成员
、唯一的成员
、所有者和
seeAlso
属性。您可以使用命令行或 Web 控制台来添加或删除要更新的属性。
注意
在引用 完整性 插件的参数列表中设置的属性必须对所有数据库有相等的索引。否则,插件扫描数据库的每个条目以匹配已删除或修改的 DN。这可能会对性能产生显著影响。有关检查和创建索引的详情,请参考 第 13.2 节 “创建标准索引”。
5.5.1. 使用命令行显示属性列表
使用命令行显示属性列表:
# dsconf -D "cn=Directory Manager" ldap://server.example.com plugin referential-integrity show
5.5.2. 使用 Web 控制台显示属性列表
使用 Web 控制台显示属性列表:
- 在 web 控制台中打开 Directory Server 用户界面。请参阅 第 1.4 节 “使用 Web 控制台登录到目录服务器”。
- 选择实例。
- 打开菜单。
- 选择 参考完整性 插件。
- 有关属性列表,请参阅 Membership Attribute 字段。
5.5.3. 使用命令行配置属性列表
使用命令行更新属性列表:
- (可选)显示当前的属性列表。请参阅 第 5.5.1 节 “使用命令行显示属性列表”。
- 更新属性列表:
- 设置应由插件检查和更新的属性列表:
# dsconf -D "cn=Directory Manager" ldap://server.example.com plugin referential-integrity set --membership-attr attribute_name_1 attribute_name_2
- 删除插件不再检查和更新的所有属性:
# dsconf -D "cn=Directory Manager" ldap://server.example.com plugin referential-integrity set --membership-attr delete
- 重启实例:
# dsctl instance_name restart
5.5.4. 使用 Web 控制台配置属性列表
使用 Web 控制台更新属性列表:
- 在 web 控制台中打开 Directory Server 用户界面。请参阅 第 1.4 节 “使用 Web 控制台登录到目录服务器”。
- 选择实例。
- 打开菜单。
- 选择 参考完整性 插件。
- 更新 Membership Attribute 字段,以设置属性。
- 要添加属性,请在 Membership Attribute 字段中输入名称。
- 要删除属性,请在 Membership Attribute 字段中按属性名称右边的 按钮。
- 按。