[ 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