Readme for Zeppelin 0.7.2 for IBM Spectrum Conductor with Spark 2.2.1

Readme file for: IBM Spectrum Conductor with Spark
Product/Component Release: 2.2.1
Update Name: Zeppelin 0.7.2 notebook package
Fix ID: cws-2.2.1-build476107
Publication Date: Dec 8, 2017

Contents

1. About the Zeppelin 0.7.2 notebook package
2. Installation and configuration
3. Copyright and trademark information

1. About the Zeppelin 0.7.2 notebook package

This update provides the Zeppelin 0.7.2 notebook package for IBM Spectrum Conductor with Spark v2.2.1.
Zeppelin 0.7.2 supports all Spark versions lower than Spark 2.2.0 that are supported in IBM Conductor with Spark 2.2.1. This includes Spark 1.5.2, Spark 1.6.1, Spark 2.0.1, Spark 2.1.0 and Spark 2.1.1. Zeppelin 0.7.2 does not support Spark 2.2.0 and higher.

The Zeppelin 0.7.2 notebook package is installed with IBM Conductor with Spark 2.2.1. If you have removed the notebook package and want to add it back again, download the package and add it to your cluster using the cluster management console.

2. Installation and Configuration

System Requirements

Linux 64-bit or Linux on POWER 64-bit LE

Installation

Before you begin, IBM Spectrum Conductor with Spark v2.2.1 must be installed on a supported operating system. For more details, see https://www.ibm.com/support/knowledgecenter/SSZU2E_2.2.1/installing/install_upgrade.html.

1. Download the Zeppelin-0.7.2.tar.gz package to a local directory on your computer.

2. Launch a browser and log in to the cluster management console as a cluster administrator.

3. Add the Zeppelin package to your cluster:

            a. Click Workload > Spark > Notebook Management.

            b. Click Add.

            c. On the Deployment Settings tab, enter the required fields as follows:

·         Name: Zeppelin

·         Version: 0.7.2

·         Package: Click Browse and select the Zeppelin-0.7.2.tar.gz package that you downloaded previously.

·         Select the following check boxes:

o    Enable monitoring for the notebook

o    Enable collaboration for the notebook

o    Enable SSL support

·         Start command: ./scripts/start_zeppelin.sh

·         Stop command: ./scripts/stop_zeppelin.sh

·         Job monitor command: ./scripts/jobMonitor.sh

IMPORTANT: If you specify a base port (from which the system tries to find available ports for the Zeppelin notebook), take note that this base port setting is ignored. Notebook port numbers are dynamically generated. As a result, the actual port used by the notebook might not be the same as the specified port.

            d. Click Add.

4. Create a new Spark instance group and select a supported Spark version and the Zeppelin notebook that you added. Edit the notebook configuration to specify a base data directory for the notebook, as well as any other required changes. For more information, see https://www.ibm.com/support/knowledgecenter/SSZU2E_2.2.1/developing_instances/instance_create_about.html

5. Create Zeppelin notebooks for users. For more information see https://www.ibm.com/support/knowledgecenter/SSZU2E_2.2.1/managing_instances/mapping_notebooks.html

6. Launch the Zeppelin notebook. For more information see https://www.ibm.com/support/knowledgecenter/SSZU2E_2.2.1/managing_applications/notebooks_launching.html

3. Copyright and Trademark information

© Copyright IBM Corporation 2017

U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

IBM®, the IBM logo, and ibm.com® are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.