Install c4

This section explains how to install Exasol Deployment Tool (c4).

Exasol Deployment Tool (c4) is a command line tool that is used to create, configure, and manage Exasol deployments on all supported platforms. You can also access the ConfD and EXAsupport administration interfaces through c4.

For information about the latest release of Exasol Deployment Tool (c4), see c4 Release Notes.

Prerequisites

The following Linux distributions are supported:

  • Ubuntu 22.04 LTS
  • Ubuntu 20.04 LTS
  • Red Hat Enterprise Linux 9
  • Red Hat Enterprise Linux 8

For additional information about system requirements when installing Exasol 8 on hardware, see System Requirements.

Download and install c4

Download using a browser

  1. Download the c4 binary from the Exasol Download Portal to the home directory of the user that will run the installation.

  2. In the directory where you downloaded c4, run the following command to make c4 executable for all users:

    chmod +x c4

Download using Linux command line

To download the latest version of c4 using the Linux command line, use wget. The following command will download the c4 binary and set the necessary permissions in a single operation. The -O option will overwrite any existing version of the c4 executable in the same directory.

wget https://x-up.s3.amazonaws.com/releases/c4/linux/x86_64/<version>/c4 -O c4 && chmod +x c4

Replace <version> with the latest c4 version, for example, 4.16.0.

For information about the latest release of Exasol Deployment Tool (c4), see c4 Release Notes.

You must use chmod +x c4 to make c4 executable for all users, otherwise the application will not be able to run the installation.

How to update c4

To update c4, download the latest version as described above, overwriting the existing version. If you are using the command line to download c4, make sure that you include the -O option in the command.

Your existing configuration files will not be changed by updating the c4 binary.

Verify the installation

To check which c4 version is installed, use c4 --version.

$ c4 --version
c4 version 0.4.16

Help

To get general help for c4, use c4 --help. To get help for a specific command, use c4 <command> --help.