Running the Teracloud® Streams dependency checker script

Run the dependency checker script before or after you install Teracloud® Streams to ensure that your system meets the product requirements. In an environment that includes multiple resources, run this script on all resources and correct any incompatibilities before you use Teracloud® Streams.

Before you begin

The script must be run by the installation owner.

The dependency checker script requires Java 8 or later to run. It will validate Java for running the Teracloud® Streams for the user that runs the dependency_checker.sh script.

This script will report an error if the following requirements are not met:
  • Java must be an SDK (i.e. javac must be found).
  • The Java version must be 17 or later.
To find Java, the script uses the following search order:
  • STREAMS_JAVA_HOME
  • JAVA_HOME
  • Alternatives - (/etc/alternatives/java_sdk)

Procedure

  • To run the dependency checker script before installing Teracloud® Streams:
    1. If you have not extracted the contents of the product installation package, enter the following command:
        tar -zxvf product-installation-package-name.tar.gz
      The tar command creates the StreamsInstallFiles directory, that contains the self-extracting binary file (StreamsSetup.bin) and other installation files.
    2. Change to the Teracloud® Streams installation files directory:
        cd product-installation-package-directory/StreamsInstallFiles
      
    3. To run the dependency checker script, enter the following command:
          ./dependency_checker.sh
  • To run the dependency checker script after installingTeracloud® Streams, enter the following commands:
      cd product-installation-root-directory/7.2.0.0/bin
      ./dependency_checker.sh
    The following command options are optional:
    -v level
    Verbose option that displays additional messages. Possible values for level are:
    1
    Includes additional informational messages.
    2
    Includes additional debug messages.
    -h
    Display the help information.