Prepare Offline Setup Folder¶
The OPTIONAL offline setup TAR file can be useful in two scenarios:
- You are installing ActiveMQ, Elasticsearch, Java or NiFi on nodes with no external network access.
- 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 setup TAR file will include the binaries required to install the services mentioned above.
Generate the Setup TAR file¶
- Install the Kylo RPM on a node that has internet access.
$ rpm -ivh kylo-<version>.rpm
- 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
- 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. - Run the command to tar up the setup folder.
tar -xvf kylo-install.tar
- Note the directory name where you untar’d the files. You will need to reference the setup location when running installation setup wizard in offline mode or manually running shell scripts. Refer to Install Additional Components for installing in offline mode.