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-7417) Hadoop Management System (Umbrella)
Date Mon, 27 Jun 2011 16:48:48 GMT

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

Eric Yang commented on HADOOP-7417:
-----------------------------------

bq. As part of this proposal, are there plans to update how hadoop daemon and client configurations
are handled or is this specific to HMS?

It is possible to add zeroconf to hadoop.  There were discussion of zeroconf on and off in
hadoop jiras and mailing list.

bq. Bittorrent is a file sharing protocol and yum is a utility for rpm package management.
I guess you mean to say bittorrent is faster to distribute files than http. If RPM is choose
as the package format but don't want to use yum, HMS may need to implement another rpm based
package management.

HMS is currently designed to install software as a stack for the torrent implementation. 
If the RPM dependencies are not resolved with in the software stack or the base OS, it will
fail the installation instead of resolving the dependency and download from yum.  Hadoop software
stack is small.  Hence, Build time package dependencies declaration and release engineer blessed
software stack should be sufficient for now.  HMS does not intend to create another package
management, but it can utilize platform's package management system. i.e. .rpm/.deb on linux,
and .pkg on Mac.

bq. Alternatively, this could just be a yum plugin.

There is a yum bittorrent proposal back in 2008, but it has not come to fruit yet.  We may
utilize it, if this is implemented in the future.

bq. The biggest hurdle it has is the massive reliance on GPL'd bits. (There are so many components
that this is a configuration management system that requires a configuration management system
to actually configure...)

Allen, system call to GPL software does not automatically make caller GPL.  See: 

[http://www.ifross.org/en/program-forks-gpl-licensed-program-system-or-vice-versa-call-derivative-work]

HMS agent can call Linux utilities as long as the software runs in separated processes.  Hence,
your concern should be addressed.  HMS has already ensure its libraries are Apache Software
License or compatible license.

> Hadoop Management System (Umbrella)
> -----------------------------------
>
>                 Key: HADOOP-7417
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7417
>             Project: Hadoop Common
>          Issue Type: New Feature
>         Environment: Java 6, Linux
>            Reporter: Eric Yang
>            Assignee: Eric Yang
>
> The primary goal of Hadoop Management System is to build a component around management
and deployment of Hadoop related projects. This includes software installation, configuration,
application orchestration, deployment automation and monitoring Hadoop.
> Prototype demo source code can be obtained from:
> http://github.com/macroadster/hms

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

        

Mime
View raw message