Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Building

Installing the Parcel and the Service into a temporary parcel repository

Download the Aspire projects from from https://stgitwiki.searchtechnologies.com/binaries/aspire/cloudera-parcels/tree/4.0-cdh-parcel 

Step 1.

Compile

Install the parcel service

Compile the project using the command:

Code Block
languagejava
themeRDark
cloudera-parcels>mvn clean install
Put the jar of the aspire-csd project

Copy the file named ASPIRE-4.0.jar you have downloaded in the directory /opt/cloudera/csd in the machine where the Cloudera server

was

is installed.

Step 2. Create

the

a temporary parcel

repository

If a parcel repository is required, a temporal one can be created following the steps inside this link
  1. A temporary parcel repository should be created following the steps inside this link 

  2. On the project aspire-parcel execute the command

    Code Block
    languagejava
    themeRDark
    tar zcvf

    Copy the file named

    ASPIRE-4.0-el7

    .parcel ASPIRE-4.0 --owner=root --group=root

    Check this page to ascertain which parcel suffix to use.Put the parcel on the parcel repository that you are going to use.

  3. Update, and update/create the manifest file, this can be done using this python file script make_manifest.py with the following command:

    Code Block
    languagejava
    themeRDark
     python ./make_manifest.py /path/of/parcels/repository

Creating and temporal parcel repository

  1. This script runs on the repository server.