ldap数据库--ODSEE--suffix
ldap数据库的suffix是建立ldap之间复制协议的基础,suffix的创建也可以通过管理界面进行,也可以通过命令行进行。不同点是通过管理界面创建的suffix会自动创建一条对应该suffix的匿名读取权限aci,但是通过命令行不会。
创建suffix命令如下:
/bin/dsconf create-suffix -h hostname -p port -w /usr/db/ODSEE/pwd dc=example,dc=cr
创建子suffix:
/bin/dsconf create-suffix -h hostname -p port -w /usr/db/ODSEE/pwd o=org,dc=example,dc=cr
设置子suffix的跟dn
/bin/dsconf set-suffix-prop -h hostname -p port -w /usr/db/ODSEE/pwd o=org,dc=example,dc=cr parent-suffix-dn:dc=example,dc=cr
suffix数据导入
suffix的初始化可以看作数据数据导入,通过dsconf和dsadm进行,区别是使用dsadm进行出事需停止ldap实例。
使用dsconf初始化suffix:
/bin/dsconf import -h hostname -p port -iK -w /usr/db/ODSEE/pwd [-x DN]... LDIF_FILE [LDIF_FILE...] SUFFIX_DN
参数说明:
-K:以增量房是导入输入
-i:是否进行交互
-x:不包含dn
LDIF_FILE:ldif初始化文件路径,可以是多个文件
SUFFIX_DN:初始化suffix跟dn
使用dsadm初始化suffix,命令行参数同上
/bin/dsadm stop instance_path
/bin/dsadm import -iK -w /usr/db/ODSEE/pwd instance_path /local/dsInst/ldif/LDIF_FILE SUFFIX_DN
/bin/dsadm start instance_path
suffix数据导出
suffix的数据数据导出,同样可以通过dsconf和dsadm进行。
使用dsconf导出(正常生产环境下,一般不会存在为了进行维护而停止服务器实例的情况,所以一般备份操作均使用dsconf进行)
/bin/dsconf export -h hostname -p port -w /usr/db/ODSEE/pwd -f not-export-unique-id --no-repl SUFFIX_DN[SUFFIX_DN...] GZ_LDIF_FILE
参数说明:
GZ_LDIF_FILE:导出到ldif文件路径
其他参数意义同上,这个是我在进行日常维护使用的导出命令,如果想更深入了解可以产看ODSEE在线手册。
使用dsadm进行导出:
/bin/dsadm export [-biQ] [-s DN] ... [-x DN] ... [-f FLAG] ... [-y [-W CERT_PW_FILE]] INSTANCE_PATH SUFFIX_DN [ SUFFIX_DN ...] GZ_LDIF_FILE
参数说明:
-s:包括那些DN
-x:不包括那些DN
INSTANCE_PATH :要导出的实例路径
SUFFIX_DN:导出的suffix
GZ_LDIF_FILE:导出到ldif文件路径
删除suffix
当删除某个suffix的时候,对应该suffix的复制协议也会一起删除。
/bin/dsconf delete-repl-agmt -h host -p port SUFFIX_DN HOST:PORT [HOST:PORT ...]
配置suffix属性
查看suffix属性,suffix缓存大小
/bin/dsconf help-properties -v | grep entry-cache-size
设置suffix缓存大小
/bin/dsconf set-suffix-prop -h host -p port dc=example,dc=com entry-cache-size:12M
获取suffix缓存设置
/bin/dsconf get-suffix-prop -h host -p port dc=example,dc=com entry-cache-size
ldap数据库实例的所有属性值的设置和查看方式大体相同,举一反三即可。

ldap数据库--ODSEE--suffix的更多相关文章
- ldap数据库--ODSEE--安装
在安装之前最好查看一下服务器硬件是否满足要求,是否需要更改一些系统配置来达到使用ldap数据库的最有性能.实际使用的ldap数据库是oracle的产品,DS70即ODSEE. 安装环境:solaris ...
- ldap数据库--ODSEE--复制协议
简单介绍一下ODSEE的复制拓扑的建立,复制协议可以通过管理界面进行创建,也可以通过命令行创建.在此之前需要了解一些复制协议的相关概念,这里针对OESEE. 1,复制角色 master(提供者,也可以 ...
- ldap数据库--ldapsearch,ldapmodify
简单介绍一下ldapsearch命令,在ldap搜索条目时很有用,只要适当调整filter就可以. 命令如下: ldapsearch -h hostname -p port -b baseDN -D ...
- ldap数据库--ODSEE--ACI
查看跟DN下的aci ldapsearch -h hostname -p port -D "cn=Directory Manager" -w - -b "BASE_DN& ...
- ldap数据库--ODSEE--schema
ldap服务器包含上百个对象类型(object class)和属性,这些对象类和属性都可以满足大部分需求,如果你想定义自己的schema,你只能继承扩展现有的schema进行操作. tip: 增加的新 ...
- ldap数据库--ODSEE--卸载
针对ldap实例的卸载,即删除,可以通过管理界面进行操作也可以通过命令行进行操作.卸载顺序为ldap实例--agent--ads.这里主要介绍命令操作步骤 1,ldap实例卸载 从ads注销,即不在需 ...
- LDAP分布式数据库的介绍和安装使用
目录服务 目录是一个为查询.浏览和搜索而优化的专业分布式数据库,它呈树状结构组织数据,就好象Linux/Unix系统中的文件目录一样.目录数据库和关系数据库不同,它有优异的读性能,但写性能差,并且没 ...
- centos 6.5 配置LDAP服务器+客户端!
各种度娘!各种歌哥!网上教程参差不齐,历时1天,终于完成,不敢独享,遂,总结分享之,有问题可以留言,知无不言...开始吧 Note: 本次配置的服务器环境是<redhat enterprise ...
- LDAP认证模式简介
今天发现公共服务中有ldap数据库服务,先大概了解一下ldap,转载下面的文章.原文链接:https://www.jianshu.com/p/d3f8c8f5d661 另外记录一篇文章地址:https ...
随机推荐
- 机器学习-KNN分类器
1. K-近邻(k-Nearest Neighbors,KNN)的原理 通过测量不同特征值之间的距离来衡量相似度的方法进行分类. 2. KNN算法过程 训练样本集:样本集中每个特征值都已经做好类别 ...
- 通过修改 LayoutInflater,全局替换字体!!!
序 在 Android 下使用自定义字体已经是一个比较常见的需求了,最近也做了个比较深入的研究. 那么按照惯例我又要出个一篇有关 Android 修改字体相关的文章,但是写下来发现内容还挺多的,所以我 ...
- java中属性,set get 以及如何学习类的一些用法
1,先来看一个例子 package com.tdq.java; public class Run { public static void main(String[]args){ Student st ...
- Message Queuing(MSMQ)
一.前言 MicroSoft Message Queuing(微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任 ...
- canvas图表详解系列(1):柱状图
本章建议学习时间4小时 学习方式:详细阅读,并手动实现相关代码(如果没有canvas基础,需要先学习前面的canvas基础笔记) 学习目标:此教程将教会大家如何使用canvas绘制各种图表,详细分解步 ...
- ItemsPanelTemplate的用法
项目里想用Silverlight制作工具栏,之前用的是Image和TextBlock完成的,但是代码混乱,在后来版本中突然想到ListBox可以实现这样的效果.使用后效果确实不错.下面是我的笔记 &l ...
- netconf选用秘钥登录
#! /usr/bin/python2.7import ncclientfrom ncclient import managerwith manager.connect(\ host="19 ...
- (图文实例)用VB.net操作SQLite数据库
转载请注明出处:HateMath归来(http://www.cnblogs.com/hatemath/) 环境: Visual Studio 社区版 64位 Windows 7系统 新建的解决方案基于 ...
- ajax和jsonp使用总结
前言:ajax和jsonp可以与后台通信,获取数据和信息,但是又不用刷新整个页面,实现页面的局部刷新. 一.ajax 定义:一种发送http请求与后台进行异步通讯的技术. 原理:实例化xmlhttp对 ...
- 【懒人有道】在asp.net core中实现程序集注入
前言 在asp.net core中,我巨硬引入了DI容器,我们可以在不使用第三方插件的情况下轻松实现依赖注入.如下代码: // This method gets called by the runti ...