搜索

2.20. cn=task_name,cn=schema reload task,cn=tasks,cn=config

download PDF

当目录实例启动或重启时,目录模式会被加载。对目录架构的任何更改(包括添加自定义架构元素)都不会自动加载并可供实例使用,直到服务器重新启动或启动架构重新加载任务为止。

可以动态重新加载自定义架构更改,而无需重启 Directory 服务器实例。这可以通过在 cn=tasks 条目下创建新任务条目来启动 schema reload 任务。

自定义架构文件可以位于任何目录中;如果没有通过 schemadir 属性指定,服务器会从默认的 /etc/dirsrv/slapd-instance_name/schema/ 目录中重新载入 schema。

重要

从另一个目录加载的任何模式都必须复制到 schema 目录中,或者服务器时模式将会丢失。

架构重新加载任务通过命令行启动,方法是创建一个特殊任务条目来定义任务的参数并启动任务。任务完成后,任务条目会从目录中删除。例如:

dn: cn=example schema reload,cn=schema reload task,cn=tasks,cn=config
objectclass: extensibleObject
cn:example schema reload
schemadir: /export/schema

cn=schema reload 任务 条目是 schema reload 操作的容器条目。cn=schema reload 任务 条目本身没有属性,但此条目中的每个任务条目(如 cn='task_ID,cn=schema reload 任务,cn=tasks,cn=config )使用 schema reload 属性来定义单独的重新加载任务。

2.20.1. cn

cn 属性标识要启动的新任务操作。cn 属性值可以是任意的,只要它定义了新任务。

参数描述

条目 DN

cn=task_name,cn=schema reload task,cn=tasks,cn=config

有效值

任何字符串

默认值

 

语法

DirectoryString

示例

cn: example reload 任务 ID

2.20.2. schemadir

这包括包含自定义模式文件的目录的完整路径。

参数描述

条目 DN

cn=task_name,cn=schema reload task,cn=tasks,cn=config

有效值

任何本地目录路径

默认值

/etc/dirsrv/schema

语法

DirectoryString

示例

schemadir: /export/schema/

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.