Skip to main content
Last updated on Mar 03, 2022 Incredibuild is installed in the /opt/incredibuild directory, however, the data files are stored in the data directory you specify in the installation commands.

Installation Prerequisites

  1. Verify that your machines meet all operating system and hardware requirements.
  2. Verify that Security-Enhanced Linux (SELinux) is disabled. For details, see Disabling SELinux.
  3. Incredibuild requires the following ports: 2088, 2089, 8080, 8081, 9952, and 9953. If they are not available, use the G ,N, and L flags when running the installation commands below to modify the ports.
  4. Get the installer file by registering on our website. If you are already a registered customer but you need the installer file, contact sales@Incredibuild.com.
  5. Running the installer must be done by a user with root user permissions.

Typical Installation

Make sure that all of the Installation Prerequisites above have been met before installing.
  1. Install Incredibuild on a high availability machine that will act as your Coordinator. Copy the installer file to the machine and run the following: sudo bash ./incredibuild__<version no.>.ubin install -C -A <path_to_incredibuild_data_directory> You can also install an Agent on the same machine by adding the -S flag. Make sure the data directory is not /opt/incredibuild as this is used for other items.
  2. Install Incredibuild on all other machines that you want to initiate or help with workloads. The -S flag installs an Agent that can act as an Initiator and Helper. Replace it with -H to install an Agent that can only act as a Helper. sudo bash ./incredibuild_<version no.>.ubin install -S -O <Coordinator_Machine_IP_or_Hostname> -A <Path_to_Incredibuild_Installation_Directory>

Full Installation Command List

There are many more parameters that can be used to modify the installation. To display Incredibuild Linux help, use the install command without any parameters. ibuser@incredibuild:~$ ./incredibuild_3.11.0-229.ubin install

Installing Older Versions

In general, we recommend using the latest version of Incredibuild. The installation commands were updated in version 3.11, but if you need to install an earlier version you can use the following procedure. Note that in earlier versions, the -i flag is required for installation, and .bin is used instead of .ubin. Make sure that all of the Installation Prerequisites above have been met before installing.
  1. Install Incredibuild on a high availability machine that will act as your Coordinator. Copy the installer file to the machine and run the following: sudo bash ./incredibuild__<version no.>.bin -i -C -A <Path_to_Incredibuild_Installation_Directory> You can also install an Agent on the same machine by adding the -S flag.
  2. Install Incredibuild on all other machines that you want to initiate from or help with workloads. The -S flag installs an Agent that can act as an Initiator and Helper. Replace it with -H to install an Agent that can only act as a Helper. sudo bash ./incredibuild_<version no.>.bin install -i -S -O <Coordinator_Machine_IP_or_Hostname> -A <Path_to_Incredibuild_Installation_Directory>