Table of Contents | ||||||
---|---|---|---|---|---|---|
|
...
If you are not in an offline environment, ex: air-gapped , & your server has internet access, simply skip to the next step.
If you are in an air-gapped environment, or wish to do an offline installation, you can pre-download all media files for the full stack to make it easier to batch transfer everything at once into your secure environment. Once copied over, the pre-setup scripts will automatically use the provided media in your home directory instead of downloading it from the Internet:
Windows-only: Pre-download JRE/JDK setup package to your home folder
Windows-only: 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 pacakges 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).Windows-only: Pre-download Apache Commons Daemon (will download to your home folder). In a Cygwin Terminal, run:
Code Block language bash cd ~/syndeia-cloud-3.5_cassandra_zookeeper_kafka_setup/bin ./Apache_Commons/install_as_Commons_service_windows.bash -d
Pre-download SC infrastructure packages via the commands below. In a (Cygwin) Terminal, run:
Code Block language bash 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) ./syndeia-cloud-3.5_zookeeper_pre-setup.bash -d ./syndeia-cloud-3.5_kafka_pre-setup.bash -d cd ~/syndeia-cloud-3.5_janusgraph_setup/bin ./syndeia-cloud-3.5_janusgraph_pre-setup.bash -d
Pre-download SC media (links provided in your Intercax IHD ticket) to your home folder.
Copy over everything above in batch to your secure enclave / SCIF via whatever IT Security process you have to your home folder. IMPORTANT: Ensure all media is placed in the same directory it was originally downloaded to- the home folder, ie:
~/
!
...
Ensure you DON’T run ANY of the setup scripts with
root
orsudo
!Ensure you DO have enough space allocated to
/opt, /var, /tmp
( check viasudo df -h
),Ensure you DON'T have a
noexec
mount option for/tmp
( check viamount
, note, it may not be directly under/
and could be a sub-dir under/
).Ensure you DO have enough CPU cores, ie: check via:
Code Block language bash cores=$(tail -28 /proc/cpuinfo | grep processor | awk '{ print $3 }'); cores=$((cores+1)); echo $cores
If that # is < the minimum requirements (8 cores for SC 3.4. 11 for SC 3.5), that’s usually a “red flag” that IT may have tried to skimp on resources & provisioned you less than you requested (OR if you allocated it, you will be setting yourself for failure)please bump this up value.
Ensure you DO have the SC media downloaded to the home dir and NOT a subdirectory or anywhere else
...