Table Of Contents

Previous topic


Next topic

Installation - Dependencies

Get Seal


Seal is developed by: crs4 logo

And generously hosted by Get SEAL at Fast, secure and Free Open Source software downloads
and GitHub


Supported Platforms

Seal is tested and developed on Ubuntu and CentOS. However, in principle Seal should work on any Linux platform.

If Seal doesn’t build or run on your Linux distribution of interest please submit a bug report and we can try to fix it.

Get the source

We recommend you download the latest release from here:

On the other hand, if you want to try the latest improvements or contributions, you can checkout the latest code from our repository:

git clone

Installation Instructions

The typical installation procedure is:

Note that the software you installed (both Seal and its dependencies) need to be accessible to all nodes in the Hadoop cluster. See the deployment instructions/suggestions in the section Installation - Deploying.

Upgrading from previous versions

There is no particular upgrade procedure (but see the notes below). Just build and deploy Seal following the instructions in the section above and take noticed of the notes below.

Upgrading from 0.3.x to 0.4.x

If you were setting configuration properties, either through the command line (-D argument) or through a .sealrc file, make sure you update the names. The news page contains a full list of the names that changed.

The names of the seal executables have changed. Now everything is invoked as:

seal <subcommand>

Make sure you update any scripts. A table with the name conversions is available on the news page.

There are several new options in the Seal programs. Have a look at them to make sure you make the most of the new features.

Upgrading from 0.1.x or 0.2.x

Make sure you copy any custom property settings from the old launcher scripts under bin/ into a Seal configuration file.