[
https://issues.apache.org/jira/browse/HADOOP-13040?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15250313#comment-15250313
]
Allen Wittenauer edited comment on HADOOP-13040 at 4/20/16 5:28 PM:
--------------------------------------------------------------------
What does {{hdfs --debug}} say? i.e., is this a Java problem or a shell
problem?
EDIT:
Looking like a java issue:
{{grep password etc/hadoop/hadoop-env.sh}}:
{code}
export
HADOOP_NAMENODE_OPTS="-Dhadoop.security.group.mapping.ldap.bind.password.file=/my/file/path"
{code}
{{bin/hdfs --debug namenode 2>&1 | grep HADOOP_OPTS}}:
{code}
in/hdfs --debug namenode 2>&1 | grep 'Final HADOOP_OPTS'
DEBUG: Final HADOOP_OPTS: -Djava.net.preferIPv4Stack=true
-Djava.security.krb5.realm= -Djava.security.krb5.kdc=
-Djava.security.krb5.conf=
-Dhadoop.security.group.mapping.ldap.bind.password.file=/my/file/path
-Dhdfs.audit.logger=INFO,NullAppender
-Dyarn.log.dir=/Users/aw/H/hadoop-3.0.0-SNAPSHOT/logs
-Dyarn.log.file=hadoop.log -Dyarn.home.dir=/Users/aw/H/hadoop-3.0.0-SNAPSHOT
-Dyarn.root.logger=INFO,console
-Dhadoop.log.dir=/Users/aw/H/hadoop-3.0.0-SNAPSHOT/logs
-Dhadoop.log.file=hadoop.log
-Dhadoop.home.dir=/Users/aw/H/hadoop-3.0.0-SNAPSHOT -Dhadoop.id.str=aw
-Dhadoop.root.logger=INFO,console -Dhadoop.policy.file=hadoop-policy.xml
-Dhadoop.security.logger=INFO,NullAppender
{code}
It's up there.
was (Author: aw):
What does {{hdfs --debug}} say? i.e., is this a Java problem or a shell
problem?
> HADOOP_NAMENODE_OPTS does not pass -DconfigKey=Value to namenode as parameter
> ------------------------------------------------------------------------------
>
> Key: HADOOP-13040
> URL: https://issues.apache.org/jira/browse/HADOOP-13040
> Project: Hadoop Common
> Issue Type: Bug
> Components: scripts
> Reporter: Xiaoyu Yao
> Assignee: Xiaoyu Yao
>
> We want to hide the ldap bind password file path from core-site.xml by
> setting the following in hadoop-env.sh only.
> export HADOOP_NAMENODE_OPTS=$HADOOP_NAMENODE_OPTS
> -Dhadoop.security.group.mapping.ldap.bind.password.file
> =BIND_PASSWORD_FILE_PATH
> However, it does not work as expected and the BIND_PASSWORD_FILE_PATH is not
> honored with existing hadoop_add_param call from
> hadoop-config.sh/hadoop-function.sh.
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)