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

Chris Nauroth commented on HADOOP-9260:
---------------------------------------

Jerry, thank you for the details.  That helps clarify the problem.  I would not 
expect the HADOOP-9246 patch to fix the problem that you're seeing.

I think we need to revisit HADOOP-8723 (patch from [~jlowe]) or HADOOP-9116 
(patch from [~tucu00]).  The goal of both of these issues is to remove the test 
and source jars from the runtime classpath, because they can cause odd problems 
like this.  There was some question about those patches potentially making it 
more awkward to run tests, so they haven't been committed yet.  If we need a 
compromise, then maybe we could just move the source jar out of the way for now 
and revisit moving the test jar off of the classpath later.  We only need to 
move the source jar out of the way to resolve HADOOP-9260, and it's definitely 
not correct to have the source jar on the classpath.

                
> Hadoop version may be not correct when starting name node or data node
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-9260
>                 URL: https://issues.apache.org/jira/browse/HADOOP-9260
>             Project: Hadoop Common
>          Issue Type: Bug
>    Affects Versions: trunk-win
>            Reporter: Jerry Chen
>            Priority: Critical
>
> 1. Check out the trunk from 
> http://svn.apache.org/repos/asf/hadoop/common/trunk/ -r 1439752
> 2. Compile package
>    m2 package -Pdist -Psrc -Pnative -Dtar -DskipTests
> 3. Hadoop version of compiled dist shows the following:
> Hadoop ${pom.version}
> Subversion ${version-info.scm.uri} -r ${version-info.scm.commit}
> Compiled by ${user.name} on ${version-info.build.time}
> From source with checksum ${version-info.source.md5}
> And in a real cluster, the log in name node shows:
> 2013-01-29 15:23:42,738 INFO org.apache.hadoop.hdfs.server.namenode.NameNode: 
> STARTUP_MSG: 
> /************************************************************
> STARTUP_MSG: Starting NameNode
> STARTUP_MSG:   host = bdpe01.sh.intel.com/10.239.47.101
> STARTUP_MSG:   args = []
> STARTUP_MSG:   version = ${pom.version}
> STARTUP_MSG:   classpath = ...
> STARTUP_MSG:   build = ${version-info.scm.uri} -r ${version-info.scm.commit}; 
> compiled by '${user.name}' on ${version-info.build.time}
> STARTUP_MSG:   java = 1.6.0_33
> While some data nodes with the same binary shows the correct version 
> information.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to