OpenLdap HA高可用Mirror Mode模式配置

本文详细记录了在OpenLDAP 2.4.44版本上配置高可用 Mirror Mode 的过程,包括同步模块安装、主主节点配置、验证HA效果以及开启日志功能的步骤,适用于解决当前环境中旧教程不再适用的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

版权声明:本文为博主原创文章,未经博主允许不得转载。

 

一、前言

网上关于opeldap ha的配置文章不少,但基本上都是基于2.4.4之前的版本的,一些配置目录和文件都已发生变化,并不适用我们的实际环境,因此特将HA配置步骤进行记录,已供后人少走弯路。
LDAP主从同步从2.4之后较之前版本发生了较大改动,新版本的主从同步模式有5种:

模式 特点
Syncrepl Slave服务器以拉的方式同步master的用户数据,缺点是当修改一个条目的一个属性值,它不是简单同步修改的属性,而是将整个条目同步更新
Delta-syncrepl 比上一条多了一个功能:基于日志同步,克服了上一条的不足
N-Way Multi-Master 多主方式同步LDAP信息
MirrorMode 服务器互相推送信息的方式同步用户数据
Syncrepl Proxy 代理同步。将master隐藏起来,代理机通过syncrep从master主机以拉的方式同步master用户数据,以推的方式将数据更新到slave ldap服务器上。

MirrorMode为ldap ha比较主流的一种模式,本文基于MirrorMode模式进行部署。

二、环境说明

节点一:host1,已为openldap server
节点二:host2
节点二安装

$ yum install -y openldap openldap-clients openldap-servers migrationtools

查看安装版本
[root@host2~]# rpm -qa openldap
openldap-2.4.44-21.el7_6.x86_64
[root@host2~]# rpm -qa krb5-server-ldap
krb5-server-ldap-1.15.1-37.el7_6.x86_64

配置OpelLdap HA要满足如下前提条件:
1、 两台服务器之间要保持时钟同步
2、 软件包版本一致
3、 节点之间域名可以相互解析
4、 完全一样的配置及目录树信息(除了server id和provider不同外)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值