hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eric Yang (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HADOOP-7521) bintar created tarball should use a common directory for prefix
Date Mon, 08 Aug 2011 05:05:28 GMT

    [ 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

        

Mime
View raw message