Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

Upgraded Ambari and HDP - Zeppelin is not listed in the Add service

avatar
Expert Contributor

Today I have upgraded one of our dev clusters with Ambari 2.2.1.1 and HDP 2.4.0.0. It was done through rolling upgrade.

Some of the major upgrade are Hive 1.2.1 and Spark 1.6.

I wanted to install Zeppelin but that service is not available in Ambari.

Is Zeppelin shipped with HDP 2.4 by default or do we need to upgrade HDP or Ambari ?

Eagerly looking for solution .

Thanks in advance.

1 ACCEPTED SOLUTION

avatar
Master Guru

Okay, on a maching with Internet connection, and git installed do this:

mkdir ZEPPELIN
git clone https://github.com/hortonworks-gallery/ambari-zeppelin-service.git ZEPPELIN

Then upload the ZEPPELIN folder (it has 14M, you can transfer it zipped) under /var/lib/ambari-server/resources/stacks/HDP/2.4/services on your Ambari server node, make sure the owner of all files in ZEPPELIN is root:root and restart ambari-server.

View solution in original post

5 REPLIES 5

avatar
Master Guru

Hi @Anandha L Ranganathan, Zeppelin service is not shipped with Ambari. You can add it by following the steps here. Note that it's an expermental feature, not recommended for production environments.

Edit: Check also this.

avatar
Expert Contributor

Predrag,

Our platform doesn't have connection to internet or "git" installed on the ambari-server host.

Here is the steps provided to deploy it existing cluster. Is it possible to provide the steps to deploy it in non-internet facing machine.

  1. Download the Zeppelin Ambari Stack Definition. On the node running Ambari server, run the following:
    VERSION=`hdp-select status hadoop-client | sed 's/hadoop-client - \([0-9]\.[0-9]\).*/\1/'`
    sudo git clone https://github.com/hortonworks-gallery/ambari-zeppelin-service.git  /var/lib/ambari-server/resources/stacks/HDP/$VERSION/services/ZEPPELIN
  2. Restart the Ambari Server:
    sudo service ambari-server restart

avatar
Master Guru

Okay, on a maching with Internet connection, and git installed do this:

mkdir ZEPPELIN
git clone https://github.com/hortonworks-gallery/ambari-zeppelin-service.git ZEPPELIN

Then upload the ZEPPELIN folder (it has 14M, you can transfer it zipped) under /var/lib/ambari-server/resources/stacks/HDP/2.4/services on your Ambari server node, make sure the owner of all files in ZEPPELIN is root:root and restart ambari-server.

avatar
Expert Contributor

I figured it out. Downloaded in my laptop and moved to the ambari-server host.

mv ZEPPELIN /var/lib/ambari-server/resources/stacks/HDP/$VERSION/services/

where ZEPPELIN =downloaded ambari-zeppelin-service folder.

avatar
Master Guru

Okay, great! Though, I'm surprised by your choice of best answer... Anyway, enjoy Zeppelin.