我要评分
获取效率
正确性
完整性
易理解

Installation Node Requirements

This section describes the requirements for installing dependency packages and configuring environment variables on each node before installing OmniOperator.

  • Before compiling the source code, install GCC/G++, Autoconf, and CMake on each node. Table 1 lists the version requirements.

    LLVM and jemalloc can run properly only after being compiled on the specific OS. To run them on openEuler, compile them on openEuler 20.03 LTS SP1 so that they can run properly on openEuler 20.03 LTS SP1 and openEuler 22.03 LTS SP1.

    Table 1 Software required for source code compilation

    Software Name

    Version Requirement

    GCC/G++

    • openEuler 20.03: 7.3.0
    • openEuler 22.03: 10.3.0

    Autoconf

    2.69

    CMake

    3.20.5

  • Before installing OmniOperator, deploy necessary components in the cluster environment by following instructions in OS and Software Requirements.
  • Before configuring environment variables, check whether the environment variable LD_LIBRARY_PATH exists in your environment. If the environment variable does not exist, you do not need to add $LD_LIBRARY_PATH during configuration, so as to prevent irrelevant content from being introduced to the current path. Otherwise, security problems may occur. All environment variable export operations in this document comply with this principle. Take LD_LIBRARY_PATH as an example. If LD_LIBRARY_PATH already exists in your environment, use export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/xxx. Otherwise, use export LD_LIBRARY_PATH=/xxx.