轻量级目录访问协议(LDAP) 允许你拥有一个主服务器+从服务器设置,拥有一旦发生故障时的容错功能或者分散工作量的功能。这拥有明显的优势。但是,它也隐藏了主服务器的一些问题。

如果你的主服务器关机,从服务器工作正常,进行ldapsearch搜索和其它查询是很好的。但是,如果你设法修改这个数据库(利用使用ldapadd命令),你将得到这样的错误的信息:ldap_add: Referral (10)

referrals:

ldaps://masterldap.example.com/uid=test,ou=People,

dc=example,dc=com

从服务器不能修改这个数据库。因此,它设法重新指向这个主服务器,并且得到失败的结果。如果你现在使用ldapsearch搜索命令查询你新输入的内容,你会找不到那个内容。

你可以通过如下方法证实这个诊断:使用ldapsearch -H ldaps://masterldap.example.com强制绑定这个主服务器。

下一步是找到引起故障的原因。把/etc/ldap/slapd.conf配置文件中的记录水平设置为1,然后重新启动slapd并且查看记录。

两个常见的问题是:

一个老的slapd线程没有恰当地关闭。用ps进行检查并且如果有必要的话关闭这个线程。

一个alock问题。这个问题在记录中看起来是这样的:

slapd[27069]: bdb_db_open: alock package is unstable

slapd[27069]: backend_startup_one: bi_db_open failed! (-1)

要解决这个问题,你可以删除/var/lib/ldap/alock文件(或者检查在你的本地数据目录中的slapd.conf配置文件)。运行db_recover命令修复这个数据库,或者重新启动slapd,它应该能够自己恢复。你需要给它一点时间或者重新启动它。

要记住在完成上述操作之后把记录水平恢复到正常状态,否则,服务器的运行速度会很慢。此外,考虑使用监视软件捕捉这些隐藏的问题。

ldap服务器配置信息错误,技巧:排除LDAP主机服务器故障的两种方法相关推荐

  1. 服务器如何关闭硬盘自检,去除非法关机硬盘错误造成的开机硬盘自检的两种方法...

    大家都知道,当我们的宝贝电脑上一次非正常关机或者硬盘有错误下一次开机时系统就会对硬盘进行自检,有时大家会觉得这自检太漫长或太烦,那么我们就没有办法关闭这种自检吗?答案是否定的,关闭自检一下两种方法: ...

  2. ldap服务器配置信息错误,客户域控启用了LDAP服务器签名要求导致配置域信息失败...

    [故障类型]:配置域信息失败 [关 键 词]:ldap,域策略 [适用版本]:FusionCloud Solution V100R006C00 [问题现象]: 在FusionAccess上添加客户的域 ...

  3. ldap服务器配置信息错误,OpenLDAP配置错误ldap_bind:无效的凭据(49)

    我使用的是Ubuntu 10.4服务器,我试图将OpenLDAP配置为SVN和其他服务的身份验证协议.但我不明白如何ldap的作品,并设置了一个示例配置后,我试图填充它没有成功.这是错误:OpenLD ...

  4. 使用 MSU StegoVideo 将信息隐藏进 AVI 视频文件中(两种方法 + 详细图文过程)

    本文由荒原之梦原创,原文链接:http://zhaokaifeng.com/?p=1305 环境部署 操作系统: Windows 7 专业版 64位 软件: 下载 MSU StegoVideo 下载地 ...

  5. SOLIDWORKS技巧培训-绘制零件滚花的两种方法

    最近常有朋友咨询SolidWorks零件如何做滚花的效果,下面给大家整理了绘制零件滚花的一个培训教程: 作为机械设计师,滚花应该都不陌生,真要说起来,滚花绘制其实也不算难,跟着我们一步一步来,应该能很 ...

  6. 查看oracle错误信息,经验:查看oracle错误信息的两种方法

    oracle又报错了,但是他的错误码让我一头雾水.我怎么知道他的错误码是什么含义呢??该死的oracle为什么有这么多错误码呀?? 不要生气,oracle虽然有很多错误码.但是他已经给你方法去查看这些 ...

  7. tableau linux无网络安装_举个栗子!Tableau 技巧(110)两种方法实现正态分布 Normal distribution...

    关于正态分布 正态分布(Normal distribution),也称"常态分布",又名高斯分布(Gaussian distribution).正态分布是统计学中一个重要的概率分布 ...

  8. 解决ms_cannot_allocmem错误的两种方法

    在mapgis插入光栅图件或者在图像分析数据转换成MSI格式时经常会出现ms_cannot_allocmem错误,如下图所示. 解决这一错误有两个方法: 1.把要插入或者转换的图片格式转换成另外一种图 ...

  9. 【错误记录】NDK 导入外部 so 动态库报错 ( java.lang.UnsatisfiedLinkError | Android Studio 配置外部 so 动态库两种方法 )

    文章目录 一.报错信息 二.解决方案 ( Android Studio 配置外部 so 动态库两种方法 ) 1.jniLibs 目录存放 2.libs 目录存放 一.报错信息 外部引用 so 动态库 ...

最新文章

  1. Angular CDK Overlay 弹出覆盖物
  2. Python 循环中的陷阱(转载)
  3. PMM (Percona MySQL Monitor) 部署
  4. 转: javascript技术栈
  5. MongoDB 教程六: MongoDB管理:数据导入导出,数据备份恢复及用户安全与认证
  6. mysql 8 免安装版 下载及配置
  7. @程序员,别再让 Hotplug 问题难住你!
  8. ueditor 上传路径 Php_v9切换ueditor后图片上传路径问题 改成绝对路径
  9. 系统开发mysql数据库设计实例_MYSQL数据库设计和数据库设计实例(一)_MySQL
  10. 我们学校有一个计算机室英文,深圳朗文版小学二年级下册Unit 2 At school练习题...
  11. 电工与电子技术基础【1】
  12. MACOS使用Karabiner解决CapsLock按键切换大写延迟问题
  13. python安装后桌面没有显示图标_Win10安装软件后找不到软件图标如何解决
  14. 查找DOM,受控与非受控组件
  15. 派森编程软件python有什么用_派森Python下载
  16. DSConv:Efficient convolution operator
  17. 阿里云DataWorks介绍
  18. c++ 中的 LPCTSTR类型
  19. 亲测好用,AI论文写作工具推荐
  20. (4)web安全|渗透测试|网络安全web网站源码及相关分析

热门文章

  1. ZK实现分布式锁原理
  2. 国际嵌入式展会中国首秀,即将登陆上海!
  3. 使用Redeploy Rancher2.x Workload插件时发现的问题解决
  4. 查看谷歌浏览器的扩展程序(插件)
  5. vlog能否成为短视频源码的下一个风口?
  6. LCD1602模块-带IIC转接板
  7. 'npm' 不是内部或外部命令,也不是可运行的程序
  8. 卷积神经网络精确率不增反降_姿态跟踪论文研读--(1)利用卷积神经网络学习人体姿态估计特征...
  9. 玩转手机高级篇——最详细的安卓手机开机动画制作教程
  10. 女孩,为何轻信陌生男人