Support Questions

Find answers, ask questions, and share your expertise

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.