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

Eric Yang commented on HADOOP-7521:
-----------------------------------

Milind, your recommendation described 80% of Hadoop 0.21 structure with few 
modification.  Unfortunately, this is not scalable when deploying several dozen 
of software.  Managing 10-30 environment variables for all users across 
thousands of machines.  This approach becomes non trivial and unlikely to 
survive long term upgrades.  This is the reason that we are creating the new 
layout which aligns with rpm/deb package layout.  My intention is not to force 
the new layout on existing system, rather, this package layout is used for 
constructing rpm/deb packages.  You should be more interested in HADOOP-7498 if 
you want to preserve $*_HOME in the release tarball rather than binary tarball.

> bintar created tarball should use a common directory for prefix
> ---------------------------------------------------------------
>
>                 Key: HADOOP-7521
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7521
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: build
>    Affects Versions: 0.23.0
>         Environment: Java 6, Maven, Linux/Mac
>            Reporter: Eric Yang
>            Assignee: Eric Yang
>         Attachments: HADOOP-7521.patch
>
>
> The binary tarball contains the directory structure like:
> {noformat}
> hadoop-common-0.23.0-SNAPSHOT-bin/bin
>                                  /etc/hadoop
>                                  /libexec
>                                  /sbin
>                                  /share/hadoop/common
> {noformat}
> It would be nice to rename the prefix directory to a common directory where 
> it is common to all Hadoop stack software.  Therefore, user can untar hbase, 
> hadoop, zookeeper, pig, hive all into the same location and run from the top 
> level directory without manually renaming them to the same directory again.
> By default the prefix directory can be /usr.  Hence, it could merge with the 
> base OS.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to