Upgrading Arcadia Enterprise Using Cloudera Manager

Before you begin your installation, familiarize yourself with some terminology, prerequisites, and complete all necessary pre-installation tasks.

Developer Note. Arcadia Enterprise uses separate binaries for CDH 5.4 and CDH 5.5. Ensure that you select the correct option for your installation.

Stop All Arcadia Enterprise Services

  1. Log into Cloudera Manager.
  2. In Cloudera Manager, under Home, select the name of the Arcadia service.
  3. Stop the Arcadia service.
  4. Stop Cloudera Manager.

Back-up Application Metadata

Back-up application metadata, which is located on the node that runs the Arcadia visualization server.

This file is ../var/lib/arcadia/arcviz.sqlite3.

Install New Arcadia Enterprise RPMs

Please work with Arcadia Data solutions team to obtain the latest Arcadia Enterprise RPMs.

  1. Download the RPMs onto the Cloudera Manager host.
  2. Unzip/untar the file within a temp directory.
  3. Change the directory location to the temp directory.

    $ cd temp
  4. Copy the *.jar file to the Cloudera CSD directory.

    $ sudo cp *.jar /opt/cloudera/csd

Start Simple HTTP Server

In the temp directory, which contains the parcel packages, run the simple python server to enable Cloudera Manager to pick up the parcels.

$ python -m SimpleHTTPServer 1985 &

Restart Cloudera Manager

Restart Cloudera Manager. This will take a few minutes.

$ sudo service cloudera-scm-server restart

Switch Arcadia Service Versions

After Cloudera Manager restarts, proceed to dropping old version of Arcadia Enterprise and replacing it with new version.

  1. Deactivate and un-distribute the old (existing) version of Arcadia Enterprise.
  2. Distribute and activate the new version of Arcadia Enterprise.

Start Arcadia Enterprise

  1. Start Arcadia Enterprise service.
  2. Check for errors inn the Cloudera Manager start logs.
  3. Log into ArcViz.
  4. Load several reports and create a visual to confirm full functionality of Arcadia Enterprise.

Congratulations on successfully upgrading Arcadia Enterprise on Cloudera Manager!