Description
I run hadoop with ldap
hadoop.security.group.mapping=org.apache.hadoop.security.LdapGroupsMapping
hadoop.security.group.mapping.ldap.bind.user=uid=ldapadmin,ou=people,dc=join,dc=com
hadoop.security.group.mapping.ldap.bind.password=00000
hadoop.security.group.mapping.ldap.base=dc=join,dc=com
hadoop.security.group.mapping.ldap.search.filter.user=(&(objectClass=posixAccount)(uid={0}))
hadoop.security.group.mapping.ldap.search.filter.group=(objectClass=posixGroup)
hadoop.security.group.mapping.ldap.search.attr.member=memberUid
hadoop.security.group.mapping.ldap.search.attr.group.name=cn
but I run spark,I get a WARN
(LdapGroupsMapping:290)2021-07-13 13:02:45,523 WARN - [pool-2-thread-4:] ~ Failed to get groups for user jztwk (retry=0) by javax.naming.OperationNotSupportedException: [LDAP: error code 53 - unauthenticated bind (DN with no password) disallowed]
and I ldapsearch -x -D "uid=ldapadmin,ou=people,dc=join,dc=com" -W -b "dc=join,dc=com"
can get result
hdfs groups yarn
yarn : hadoop spark yarn
so How can I fix it
CDH 6.3.2