使用 Tivoli Directory Server 代理实现 LDAP 的高可伸缩性和高可用性
2009-10-16 00:00:00 来源:WEB开发网在 TDS 代理实例中定义命名上下文。
在 TDS 代理实例上执行以下命令,添加 cn=aixdata、cn=ibmpolicies 和 ou=people,cn=aixdata 作为命名上下文。
清单 4. 在 TDS 代理服务器中定义命名上下文
# idsldapmodify -h secldapproxy.ibm.com -D cn=root -w root
dn: cn=ProxyDB, cn=Proxy Backends, cn=IBM Directory, cn=Schemas, cn=Configuration
changetype : modify
add : ibm-slapdSuffix
ibm-slapdSuffix: cn=aixdata
-
add : ibm-slapdSuffix
ibm-slapdSuffix: ou=people, cn=aixdata
-
add : ibm-slapdSuffix
ibm-slapdSuffix: cn=ibmpolicies
向 TDS 代理服务器定义四个后端服务器。
在 TDS 代理实例上执行以下命令,它向 TDS 代理注册四个后端服务器,连接池大小设置为 10。
清单 5. 定义后端服务器
# idsldapadd -h secldapproxy.ibm.com -D cn=root -w root
dn: cn=secldapinst1a,cn=ProxyDB,cn=Proxy Backends,cn=IBM Directory,\
cn=Schemas,cn=Configuration
cn: secldapinst1a
ibm-slapdProxyBindMethod: Simple
ibm-slapdProxyConnectionPoolSize: 10
ibm-slapdProxyDN: cn=manager,cn=ibmpolicies
ibm-slapdProxyPW: sec001ret
ibm-slapdProxyTargetURL: ldap://secldapinst1a.ibm.com:389
objectClass: top
objectClass: ibm-slapdProxyBackendServer
objectClass: ibm-slapdConfigEntry
# idsldapadd -h secldapproxy.ibm.com -D cn=root -w root
dn: cn=secldapinst1b,cn=ProxyDB,cn=Proxy Backends,cn=IBM Directory,\
cn=Schemas,cn=Configuration
cn: secldapinst1b
ibm-slapdProxyBindMethod: Simple
ibm-slapdProxyConnectionPoolSize: 10
ibm-slapdProxyDN: cn=manager,cn=ibmpolicies
ibm-slapdProxyPW: sec001ret
ibm-slapdProxyTargetURL: ldap://secldapinst1b.ibm.com:389
objectClass: top
objectClass: ibm-slapdProxyBackendServer
objectClass: ibm-slapdConfigEntry
# idsldapadd -h secldapproxy.ibm.com -D cn=root -w root
dn: cn=secldapinst2a,cn=ProxyDB,cn=Proxy Backends,cn=IBM Directory,\
cn=Schemas,cn=Configuration
cn: secldapinst2a
ibm-slapdProxyBindMethod: Simple
ibm-slapdProxyConnectionPoolSize: 10
ibm-slapdProxyDN: cn=manager,cn=ibmpolicies
ibm-slapdProxyPW: sec001ret
ibm-slapdProxyTargetURL: ldap://secldapinst2a.ibm.com:389
objectClass: top
objectClass: ibm-slapdProxyBackendServer
objectClass: ibm-slapdConfigEntry
# idsldapadd -h secldapproxy.ibm.com -D cn=root -w root
dn: cn=secldapinst2b,cn=ProxyDB,cn=Proxy Backends,cn=IBM Directory,\
cn=Schemas,cn=Configuration
cn: secldapinst2b
ibm-slapdProxyBindMethod: Simple
ibm-slapdProxyConnectionPoolSize: 10
ibm-slapdProxyDN: cn=manager,cn=ibmpolicies
ibm-slapdProxyPW: sec001ret
ibm-slapdProxyTargetURL: ldap://secldapinst2b.ibm.com:389
objectClass: top
objectClass: ibm-slapdProxyBackendServer
objectClass: ibm-slapdConfigEntry
更多精彩
赞助商链接