Prepare Offline TAR

The OPTIONAL offline TAR file can be useful in two scenarios:

  1. You are installing ActiveMQ, Elasticsearch, Java, or NiFi on nodes with no external network access.
  2. You plan on installing ActiveMQ, Elasticsearch, Java, or NiFi on separate nodes than Kylo and want to take advantage of the setup files you will want to generate an

The offline TAR file will include the binaries required to install the 4 services mentioned above.

Generate the TAR file

  1. Install the Kylo RPM on a node that has internet access.
$ rpm -ivh kylo-<version>.rpm
  1. Run the script, which will download all application binaries and put them in their respective directory in the setup folder.
$ /opt/kylo/setup/generate-offline-install.sh
Note If installing the Debian packages make sure to change the Elasticsearch download from RPM to DEB
  1. Copy the /opt/kylo/setup/kylo-install.tar file to the node you install the RPM on. This can be copied to a temp directory. It doesn’t have to be put in the /opt/kylo/setup folder.
  2. Run the command to tar up the setup folder.
tar -xvf kylo-install.tar
  1. Note the directory name where you untar’d the files. You will need to reference the setup location when manually running the shell scripts