[ 
https://issues.apache.org/jira/browse/YARN-7011?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16129303#comment-16129303
 ] 

Sumana Sathish edited comment on YARN-7011 at 8/16/17 7:35 PM:
---------------------------------------------------------------

yarn --config /tmp/hadoopConf --daemon start --debug resourcemanager or yarn 
--config /tmp/hadoopConf --daemon start --debug classpath gives almost same 
output as sudo su - -c 
"hadoopInstall/hadoop-yarn-resourcemanager/sbin/yarn-daemon.sh --config 
/tmp/hadoopConf --debug start resourcemanager" yarn 
{code:title= yarn --config /tmp/hadoopConf --daemon start --debug 
resourcemanager/classpath}
yarn --config /tmp/hadoopConf --daemon start --debug resourcemanager
DEBUG: hadoop_parse_args: processing resourcemanager
DEBUG: hadoop_parse: asking caller to skip 5
DEBUG: HADOOP_CONF_DIR=/tmp/hadoopConf
DEBUG: shellprofiles: 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-aliyun.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-archive-logs.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-archives.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-aws.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-azure-datalake.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-azure.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-distcp.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-extras.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-gridmix.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-hdfs.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-httpfs.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-kafka.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-kms.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-mapreduce.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-openstack.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-rumen.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-streaming.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-yarn.sh
{code}

 sudo su - -c "/usr/hdp/current/hadoop-yarn-resourcemanager/sbin/yarn-daemon.sh 
--config /tmp/hadoopConf start classpath" yarn does not have "DEBUG: 
HADOOP_CONF_DIR=/tmp/hadoop"  or "DEBUG: Profiles: importing /tmp/hadoop/"


Yes we set HADOOP_CONF_DIR in our env.sh file



was (Author: ssath...@hortonworks.com):
yarn --config /tmp/hadoopConf --daemon start --debug resourcemanager or yarn 
--config /tmp/hadoopConf --daemon start --debug classpath gives almost same 
output as sudo su - -c 
"hadoopInstall/hadoop-yarn-resourcemanager/sbin/yarn-daemon.sh --config 
/tmp/hadoopConf --debug start resourcemanager" yarn 
{code:title= yarn --config /tmp/hadoopConf --daemon start --debug 
resourcemanager}
yarn --config /tmp/hadoopConf --daemon start --debug resourcemanager
DEBUG: hadoop_parse_args: processing resourcemanager
DEBUG: hadoop_parse: asking caller to skip 5
DEBUG: HADOOP_CONF_DIR=/tmp/hadoopConf
DEBUG: shellprofiles: 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-aliyun.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-archive-logs.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-archives.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-aws.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-azure-datalake.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-azure.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-distcp.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-extras.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-gridmix.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-hdfs.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-httpfs.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-kafka.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-kms.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-mapreduce.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-openstack.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-rumen.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-streaming.sh 
hadoopInstaller/hadoop-client/libexec/shellprofile.d/hadoop-yarn.sh
{code}

 sudo su - -c "/usr/hdp/current/hadoop-yarn-resourcemanager/sbin/yarn-daemon.sh 
--config /tmp/hadoopConf start classpath" yarn does not have "DEBUG: 
HADOOP_CONF_DIR=/tmp/hadoop"  or "DEBUG: Profiles: importing /tmp/hadoop/"


Yes we set HADOOP_CONF_DIR in our env.sh file


> yarn-daemon.sh is not respecting --config option
> ------------------------------------------------
>
>                 Key: YARN-7011
>                 URL: https://issues.apache.org/jira/browse/YARN-7011
>             Project: Hadoop YARN
>          Issue Type: Bug
>          Components: yarn
>            Reporter: Sumana Sathish
>            Priority: Blocker
>             Fix For: 3.0.0-beta1
>
>
> Steps to reproduce:
> 1. Copy the conf to a temporary location /tmp/Conf
> 2. Modify anything in yarn-site.xml under /tmp/Conf/. Ex: Give invalid RM 
> address
> 3. Restart the resourcemanager using yarn-daemon.sh using --config /tmp/Conf
> 4. --config is not respected as the changes made in /tmp/Conf/yarn-site.xml 
> is not taken in while restarting RM



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org

Reply via email to