ambari-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "John Lozada (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (AMBARI-8815) Add Parcel support similar to Cloudera Manager
Date Fri, 09 Jan 2015 20:23:34 GMT

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

John Lozada commented on AMBARI-8815:
-------------------------------------

This is a good idea +1 but, not sure if they will be a problem having something similar. If
this is done make sure the paths can be changed besides /opt/

> Add Parcel support similar to Cloudera Manager
> ----------------------------------------------
>
>                 Key: AMBARI-8815
>                 URL: https://issues.apache.org/jira/browse/AMBARI-8815
>             Project: Ambari
>          Issue Type: Improvement
>          Components: stacks
>    Affects Versions: 1.7.0
>         Environment: HDP 2.2
>            Reporter: Hari Sekhon
>
> Instead of installing lots of RPMs consider adding Parcel support as is done in Cloudera
Manager.
> I wasn't sure about it when we first started using it in Cloudera but it's actually much
simpler and cleaner.
> A Parcel is basically just a tarball that you unpack to /opt/<stack>/<version>
and then link /opt/<stack>/current to the currently active version so you can easily
keep lots of them adjacently.
> It also simplifies deploying a stack since there is no variation of what is installed
and what is missing, it's always the same directory tree and linking is very simple (much
simpler than the latest HDP 2.2 attempt where /usr/hdp/current doesn't actually map straight
to the version dir meaning you can't just use /usr/hdp/current/... as the prefix for all commands
like you should be able to - as I used to do on Cloudera).
> Having a static prefix that is relinked like /opt/<stack>/current would make commands
portable across different versions of the stack, a major win compared to the current HDP 2.2
implementation where you need to explicitly specify a prefix containing the exact version
eg. /usr/hdp/2.2.0.0-2041/ - which is not portable at all (this might actually just be because
the symlinks under current/ are named differently to what they link to though).
> Regards,
> Hari Sekhon
> (ex-Cloudera)
> http://www.linkedin.com/in/harisekhon



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

Mime
View raw message