Rate This Document
Findability
Accuracy
Completeness
Readability

Installing OmniOperator JIT

  • The /opt/omni-operator/lib directory can be customized.
  • The /opt/omni-operator directory can be customized.
  1. Install OmniOperator JIT dependencies.

    Use the file transfer function to copy the libjemalloc.so.2 and libLLVM-12.so files prepared in 2.2 to the corresponding directory on all nodes.

    1. Select all nodes and click Configure Service.

    2. Select Custom and click Next.

    3. Select File Transfer and click Add a Task.

    4. Set parameters for tasks 1 and 2 and click Save.

      Table 1 Task 1 parameters

      Parameter

      Description

      Task Name

      Copying the libjemalloc.so.2 package

      Task Description

      Copying the libjemalloc.so.2 package to the corresponding directory on all nodes

      Transfer Direction

      From Local to Remote

      Local Path

      Directory where the local installation package is stored

      Remote Path

      /opt/omni-operator/lib

      Table 2 Task 2 parameters

      Parameter

      Description

      Task Name

      Copying the libLLVM-12.so package

      Task Description

      Copying the libLLVM-12.so package to the corresponding directory on all nodes

      Transfer Direction

      From Local to Remote

      Local Path

      Directory where the local installation package is stored

      Remote Path

      /opt/omni-operator/lib

  2. Install OmniOperator JIT.

    Use the file transfer function to copy BoostKit-omniop_1.0.0.zip prepared in 1.3 to all nodes and decompress the package to the corresponding directories.

    1. On the service flow configuration page, select File Transfer and click Add a Task.

    2. Set task 3 parameters and click Save.

      Table 3 Task 3 parameters

      Parameter

      Description

      Task Name

      Copying the OmniOperator JIT installation package

      Task Description

      Copying the OmniOperator JIT installation package to all nodes

      Transfer Direction

      From Local to Remote

      Local Path

      Directory where the local installation package is stored

      Remote Path

      /opt/omni-operator

    3. Select Command Execution and click Add a Task.

    4. Set parameters for tasks 4 and 5 and click Save.

      Table 4 Task 4 parameters

      Parameter

      Description

      Task Name

      Decompressing the OmniOperator JIT package

      Task Description

      Decompressing the BoostKit-omniop_1.0.0.zip and boostkit-omniop-operator packages

      Run Directory

      /opt/omni-operator

      Run Command

      unzip -o BoostKit-omniop_1.0.0.zip;tar -zxvf boostkit-omniop-operator-1.0.0-aarch64.tar.gz;

      Table 5 Task 5 parameters

      Parameter

      Description

      Task Name

      Copying the OmniOperator JIT software package

      Task Description

      Copying the OmniOperator JIT software package to the corresponding directory

      Run Directory

      /opt/omni-operator/boostkit-omniop-operator-1.0.0-aarch64

      Run Command

      cp -rf include ir libboostkit* boostkit-omniop-bindings* config.h libsecurec.so /opt/omni-operator/lib;

  3. Export the service flow and save it to your local PC. You can import service flows to quickly install other components.
    1. In the upper right corner of the displayed page, click Export.

      The window for selecting a path for saving the template is displayed.

    2. Name the template OmniOperator JIT Installation and Configuration Workflow and click Save.

  4. Execute the service flow.

    Click Finish in the lower right corner and select Run Service. No further action is required if the execution is successful.