Offline Installation Mode (Optional)

If you are in an air-gapped environment, or wish to do an offline installation, you can:

  • Pre-download the installation packages for Syndeia Cloud (SC) and its infrastructure components (Cassandra, JanusGraph, Kafka, Zookeeper) from a machine with internet access.

  • Transfer the installation packages to the network/machine where Syndeia Cloud will be deployed.

  • Run the installation scripts to deploy Syndeia Cloud and its infrastructure components.

Follow the instructions below for Linux / Windows to get started with Offline Installation.

Linux

  1. Pre-download SC installation packages using the links provided with your license request (via Intercax Helpdesk) to your home folder (~) and extract the following three (3) zip files:

    1. syndeia-cloud-3.5-SP2_cassandra_zookeeper_kafka_setup.zip

    2. syndeia-cloud-3.5-SP2_janusgraph_setup.zip

    3. syndeia-cloud-3.5-SP2.zip

  2. Open a bash shell prompt.

  3. Pre-download SC infrastructure packages via the following two commands:

    cd ~/syndeia-cloud-3.5_cassandra_zookeeper_kafka_setup/bin ./syndeia-cloud-3.5_cassandra_pre-setup.bash -d # this will also automatically download OpenJDK + yum-plugin-versionlock (+ wget + python if necessary)

    This will download .RPM package files for:
    - wget and python IF neither exist on the machine these scripts are being run from and then download
    - yum-plugin-versionlock and
    - java-1.8.0-openjdk-1.8.0.???-b?? and
    - cassandra-3.11.??-?.noarch.rpm

  4. Pre-download Zookeeper via the command below:

    ./syndeia-cloud-3.5_zookeeper_pre-setup.bash -d

    This will download a .tar.gz tarball (package) for Apache Zookeeper, e.g. apache-zookeeper-3.6.3-bin.tar.gz

  5. Pre-download Kafka via the command below:

    ./syndeia-cloud-3.5_kafka_pre-setup.bash -d

    This will download a .tar.gz tarball (package) for Kafka, e.g. kafka_2.13-3.2.1.tgz

  6. Pre-download JanusGraph via the two commands below:

    This will download a .zip package for JanusGraph, e.g. janusgraph-full-0.5.3.zip

  7. Copy over all the downloaded items in the previous steps along with syndeia-cloud-3.5-SP2*.zip files to the home folder of the target machine in your secure enclave / SCIF / air-gapped environment where Syndeia Cloud will be deployed.

    IMPORTANT: Ensure all installation packages are placed in the same directory it was originally downloaded to - the home folder, ie: ~/!

  8. Continue with the deployment process on the target machine by following the steps outlined in the Automated Deployment: Linux | Steps section.

Windows

  1. Pre-download JRE/JDK setup package to your home folder

  2. Pre-download Cygwin required packages (for offline package installation, select the “Download Without Installing” option in the Cygwin wizard, then select the packages listed on step 5 of the “Download, Install, & Configure Cygwin” section of the Cygwin page, complete the wizard, the selected packages will be downloaded to a folder named after the Download Site you selected (starting with http...) in your user’s Downloads directory (by default, may want to change it to the home folder to be consistent with the other component downloads).

  3. Pre-download SC installation packages using the links provided with your license request (via Intercax Helpdesk) to your home folder (~) and extract the following three (3) zip files:

    1. syndeia-cloud-3.5-SP2_cassandra_zookeeper_kafka_setup.zip

    2. syndeia-cloud-3.5-SP2_janusgraph_setup.zip

    3. syndeia-cloud-3.5-SP2.zip

  4. Open a Cygwin Terminal window

  5. Pre-download Apache Commons Daemon (this will download to your home folder) by running the two commands below:

    This will download a .ZIP file for Apache Commons Daemon, e.g. commons-daemon-1.2.3-bin-windows.zip

  6. Pre-download Cassandra package via the two commands below:

    This will download .RPM package for Cassandra, e.g. cassandra-3.11.??-?.noarch.rpm

  7. Pre-download Zookeeper via the command below:

    This will download a .tar.gz tarball (package) for Apache Zookeeper, e.g. apache-zookeeper-3.6.3-bin.tar.gz

  8. Pre-download Kafka via the command below:

    This will download a .tar.gz tarball (package) for Kafka, e.g. kafka_2.13-3.2.1.tgz

  9. Pre-download JanusGraph via the commands below:

    This will download a .zip package for JanusGraph, e.g. janusgraph-full-0.5.3.zip

  10. Copy over all the downloaded items in the previous steps along with syndeia-cloud-3.5-SP2*.zip files to the home folder of the target machine in your secure enclave / SCIF / air-gapped environment where Syndeia Cloud will be deployed.

    IMPORTANT: Ensure all installation packages are placed in the same directory it was originally downloaded to- the home folder, ie: ~/!

  11. Continue with the deployment process on the target machine by following the steps outlined in the Automated Deployment: Windows | Steps section.