0

我一直在尝试为 hadoop(hortonworks) 中的数据安全设置 lambda,提供的命令和输入如下:

[svb_cluster@VSL080ALTISVB03 certs]$ sudo ambari-server setup-ldap 使用 python /usr/bin/python 设置 LDAP 属性... Primary URL* {host:port} (192.168.68.22:389): Secondary URL {host: port} (192.168.85.35:389): 使用 SSL* [true/false] (false): 用户对象类* (posixAccount): 用户名属性* (uid): 组对象类* (posixGroup): 组名属性* (cn): 用户组成员属性* (memberUid): 专有名称属性* (dc): Base DN* (cn=SVBProjectAmbari,cn=users,dc=altimetrik,dc=com): CN=SVBProjectAmbari,CN=Users, DC=altimetrik,DC=com 推荐方法 [follow/ignore] : 忽略匿名绑定* [true/false] (true):

=====================

查看设置

保存设置 [y/n] (y)?保存...完成 Ambari Server 'setup-ldap' 成功完成。

现在,当我尝试使用此命令进行同步时: sudo ambari-server sync-ldap --existing

并输入 ambari 管理员登录密码,我收到以下错误:

同步所有...错误:以退出代码 1 退出。原因:捕获运行 LDAP 同步的异常。LDAP 处理期间发生未分类异常;嵌套异常是 javax.naming.NamingException:[LDAP:错误代码 1 - 000004DC:LdapErr:DSID-0C090749,注释:为了执行此操作,必须在连接上完成成功绑定。,数据 0,v2580];剩余名称 'CN=SVBProjectAmbari,CN=Users,DC=altimetrik,DC=com'

请推荐一个解决方案。

4

1 回答 1

0

LDAP:错误代码 1 - 000004DC:LdapErr:DSID-0C090749,注释:为了执行此操作,必须在连接上完成成功绑定。,数据 0,v2580

ldap 服务器不允许匿名绑定。因此,您需要在 ldap 设置命令中提供

  1. 匿名绑定 -> false
  2. 经理 DN -> 用户 dn,例如 cn=xyz,ou=gh,dc=ab,dc=com
  3. 管理员密码 -> 用户密码
于 2016-12-22T13:33:16.897 回答