5.2. 分发目录数据


通过分发目录数据,您可以在多个服务器上扩展目录,而无需在企业的每个服务器上物理包含目录条目。因此,分布式目录可以保存更多的条目数量,而不是单个服务器可能。

另外,您可以将目录配置为隐藏用户的发布详情。

5.2.1. 在目录服务器中使用多个数据库

目录服务器在 LDAP 数据库管理器(LDBM)中存储数据。每个数据库由一组大型文件组成,其中包含分配给它的所有数据。

您可以将目录树的不同部分存储在不同的数据库中。例如,您的目录树可以通过以下方式出现:

图 5.1. 目录树示例

DG 设计目录拓扑 1

示例中的目录由以下三个子后缀组成:

  • ou=people,dc=example,dc=com
  • ou=groups,dc=example,dc=com
  • ou=services,dc=example,dc=com

您可以通过以下方式将三个子后缀的数据存储在三个独立的数据库中:

图 5.2. 在单独的数据库中存储后缀数据

DG 设计目录拓扑 2
  • DB1 for ou=people,dc=example,dc=com
  • DB2 for ou=groups,dc=example,dc=com
  • DB3 用于 ou=services,dc=example,dc=com

当您将目录树划分为多个数据库时,您可以在多个服务器之间分发这些数据库,以减少每台服务器上的工作负载。例如,您可以在两台服务器上存储三个数据库( DB 1、DB2 和 DB3)。

图 5.3. 在单独的服务器间划分后缀数据库

DG 设计目录拓扑 3

服务器 A 包含 DB1DB2,而 Server B 包含 DB3

目录服务器支持动态添加数据库,而不停止整个目录服务。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部