Installing OmniOperator JIT
- The /opt/omni-operator/lib directory can be customized.
- The /opt/omni-operator directory can be customized.
- 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.
- Select all nodes and click Configure Service.

- Select Custom and click Next.

- Select File Transfer and click Add a Task.

- 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

- Select all nodes and click Configure Service.
- 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.
- On the service flow configuration page, select File Transfer and click Add a Task.

- 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

- Select Command Execution and click Add a Task.

- 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;

- On the service flow configuration page, select File Transfer and click Add a Task.
- Export the service flow and save it to your local PC. You can import service flows to quickly install other components.
- In the upper right corner of the displayed page, click Export.
The window for selecting a path for saving the template is displayed.

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

- In the upper right corner of the displayed page, click Export.
- 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.
