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的更多相关文章

  1. ldap数据库--ODSEE--安装

    在安装之前最好查看一下服务器硬件是否满足要求,是否需要更改一些系统配置来达到使用ldap数据库的最有性能.实际使用的ldap数据库是oracle的产品,DS70即ODSEE. 安装环境:solaris ...

  2. ldap数据库--ODSEE--复制协议

    简单介绍一下ODSEE的复制拓扑的建立,复制协议可以通过管理界面进行创建,也可以通过命令行创建.在此之前需要了解一些复制协议的相关概念,这里针对OESEE. 1,复制角色 master(提供者,也可以 ...

  3. ldap数据库--ldapsearch,ldapmodify

    简单介绍一下ldapsearch命令,在ldap搜索条目时很有用,只要适当调整filter就可以. 命令如下: ldapsearch -h hostname -p port -b baseDN -D ...

  4. ldap数据库--ODSEE--ACI

    查看跟DN下的aci ldapsearch -h hostname -p port -D "cn=Directory Manager" -w - -b "BASE_DN& ...

  5. ldap数据库--ODSEE--schema

    ldap服务器包含上百个对象类型(object class)和属性,这些对象类和属性都可以满足大部分需求,如果你想定义自己的schema,你只能继承扩展现有的schema进行操作. tip: 增加的新 ...

  6. ldap数据库--ODSEE--卸载

    针对ldap实例的卸载,即删除,可以通过管理界面进行操作也可以通过命令行进行操作.卸载顺序为ldap实例--agent--ads.这里主要介绍命令操作步骤 1,ldap实例卸载 从ads注销,即不在需 ...

  7. LDAP分布式数据库的介绍和安装使用

     目录服务 目录是一个为查询.浏览和搜索而优化的专业分布式数据库,它呈树状结构组织数据,就好象Linux/Unix系统中的文件目录一样.目录数据库和关系数据库不同,它有优异的读性能,但写性能差,并且没 ...

  8. centos 6.5 配置LDAP服务器+客户端!

    各种度娘!各种歌哥!网上教程参差不齐,历时1天,终于完成,不敢独享,遂,总结分享之,有问题可以留言,知无不言...开始吧 Note: 本次配置的服务器环境是<redhat enterprise ...

  9. LDAP认证模式简介

    今天发现公共服务中有ldap数据库服务,先大概了解一下ldap,转载下面的文章.原文链接:https://www.jianshu.com/p/d3f8c8f5d661 另外记录一篇文章地址:https ...

随机推荐

  1. 石子合并(NOI1995)

    石子合并(NOI1995) 时间限制: 1 Sec  内存限制: 128 MB提交: 90  解决: 48[提交][状态][讨论版] 题目描述 在操场上沿一直线排列着 n堆石子.现要将石子有次序地合并 ...

  2. Spring详解(七)------事务管理

    PS:本篇博客源码下载链接:http://pan.baidu.com/s/1mi3NhX2 密码:3io2 1.事务介绍 事务(Transaction),一般是指要做的或所做的事情.在计算机术语中是指 ...

  3. 将 Intent 序列化,像 Uri 一样传递 Intent!!!

    一.真的需要new一个Intent吗? 在 Android 中,打开一个 Activity ,有多少种方式?不过不管是使用什么方式,最终都没办法逃避创建一个 Intent ,然后startActivi ...

  4. Java基础入门知识

    Java编程入门知识   知识概要: (1)Java入门基本常识 (2)Java的特性跨平台性 (3)Java的编程环境的搭建 (4)Java的运行机制 (5)第一个Java小程序入门 (1)Java ...

  5. JavaWeb基础之JdbcUtils工具类2.0

    使用c3p0连接池来改版JdbcUtils工具 1. 使用c3p0连接池获取连接,使代码更加简单 /** * 使用c3p0连接池做小工具 * JdbcUtils v2.0 * @author hui. ...

  6. Spring3实战第二章第一小节 Spring bean的初始化和销毁三种方式及优先级

    Spring bean的初始化和销毁有三种方式 通过实现 InitializingBean/DisposableBean 接口来定制初始化之后/销毁之前的操作方法: 优先级第二通过 <bean& ...

  7. live555_RTSP连接建立以及请求消息处理过程

    1,RTSP连接的建立过程    RTSPServer类用于构建一个RTSP服务器,该类同时在其内部定义了一个RTSPClientSession类,用于处理单独的客户会话.    首先创建RTSP服务 ...

  8. 敏捷开发(2)-Scrum

    什么是SCRUM Scrum的英文意思是橄榄球运动的一个专业术语,表示“争球”的动作:把一个开发流程的名字取名为Scrum,我想你一定能想象出你的开发团队在开发一个项目时,大家像打橄榄球一样迅速.富有 ...

  9. CSS之 z-index 属性

    层叠上下文: 三维概念,表示元素在Z轴的位置 层叠可嵌套,组合成一个分层次上下文  每个层叠上下文和兄弟元素独立,进行层叠变化或渲染时,只考虑后代元素  每个层叠上下是自成体系的 层叠顺序 1 bac ...

  10. Nginx功能展示实验

    Nginx功能展示实验 Nging可以作为反代服务器:也可以作为负载均衡器,并自带根据对后端服务器健康状态检测具有增删服务器的功能:也可以作为纯Web服务器,提供Web服务. 本实验将使用Nginx实 ...