ambari-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alejandro Fernandez (JIRA)" <>
Subject [jira] [Updated] (AMBARI-11306) RU to copy correct version of tarball, including tez.tar.gz and mapreduce.tar.gz
Date Thu, 21 May 2015 23:10:17 GMT


Alejandro Fernandez updated AMBARI-11306:
    Attachment: AMBARI-11306.patch

> RU to copy correct version of tarball, including tez.tar.gz and mapreduce.tar.gz
> --------------------------------------------------------------------------------
>                 Key: AMBARI-11306
>                 URL:
>             Project: Ambari
>          Issue Type: Bug
>          Components: ambari-server
>    Affects Versions: 2.0.0
>            Reporter: Alejandro Fernandez
>            Assignee: Alejandro Fernandez
>             Fix For: 2.1.0
>         Attachments: AMBARI-11306.patch
> We copy tez.tar.gz to HDFS in several places, including Resource Manager Start. The problem
is that during Resource Manager Start in RU it copies 
> /usr/hdp/current/tez-client/lib/tez.tar.gz to hdfs:///hdp/apps/{{ hdp_stack_version }}/tez/
> for the hdp_stack_version value that comes from running "hdp-select status hadoop-yarn-resourcemanager".
> So the destination is correct (uses the "to" version), but the source is incorrect because
the tez-client symlink is still pointing to the older version, since tez-client only switches
to the newer version when the Clients are upgraded, which occurs later during the orchestration.
> Summary: Customers with Ambari 2.0.0 that performed an RU from say HDP to
will not have the correct version of tez.tar.gz uploaded to HDFS.
> Impact: Applications that depend on this tarball (Pig, Tez, Hive) will be running with
older classes. This does not appear to be breaking in HDP 2.2, otherwise customers would have
reported it. However, it certainly does have to be fixed in Ambari 2.1.0 because tez.tar.gz
has more significant changes and does encounter a version incompatibility error.

This message was sent by Atlassian JIRA

View raw message