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

Allen Wittenauer edited comment on HADOOP-13045 at 4/21/16 2:22 PM:
--------------------------------------------------------------------

Correct.  .hadooprc is the basic equivalent of the hadoop-env.sh file.  To 
quote the UnixShellGuide.md file: 

{code}
 This file is always read to initialize and override any variables that the 
user may want to customize.
{code}

There is no mention of the functions working inside of it.  None of the _HOME 
vars are guaranteed to be set either as a result.

In any case, HADOOP_USER_CLASSPATH should be used to do what you're trying to 
do.


was (Author: aw):
Correct.  .hadooprc is the basic equivalent of the hadoop-env.sh file.  To 
quote the UnixShellGuide.md file: 

{code}
 This file is always read to initialize and override any variables that the 
user may want to customize.
{code}

There is no mention of the functions working inside of it.  None of the _HOME 
vars are guaranteed to be set either as a result.

> hadoop_add_classpath is not working in .hadooprc
> ------------------------------------------------
>
>                 Key: HADOOP-13045
>                 URL: https://issues.apache.org/jira/browse/HADOOP-13045
>             Project: Hadoop Common
>          Issue Type: Bug
>            Reporter: Akira AJISAKA
>
> {{hadoop_basic_function}} resets {{CLASSPATH}} after {{.hadooprc}} is called.
> {noformat}
> $ hadoop --debug version
> (snip)
> DEBUG: Applying the user's .hadooprc
> DEBUG: Initial CLASSPATH=/root/hadoop-tools-0.1-SNAPSHOT.jar
> DEBUG: Initialize CLASSPATH
> DEBUG: Rejected colonpath(JAVA_LIBRARY_PATH): /usr/local/hadoop/build/native
> DEBUG: Rejected colonpath(JAVA_LIBRARY_PATH): /usr/local/hadoop/lib/native
> DEBUG: Initial CLASSPATH=/usr/local/hadoop/share/hadoop/common/lib/*
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to