Rate This Document
Findability
Accuracy
Completeness
Readability

Installation Node Requirements

Check that the configuration of each node meets the OmniMV installation requirements. Before compiling the source code, install GCC/G++, make, CMake, and Glibc on each node and ensure that they meet the version requirements. Before installing OmniMV, prepare the cluster environment and those components required for installing the Spark/ClickHouse engine based on the OS and software requirements.

  • Before using the source code for compilation, install GCC/G++, Make, CMake, and glibc on each node. The version requirements are listed in Table 1.
    Table 1 Software required for source code compilation

    Software Name

    Version Requirement

    GCC/G++

    7.3.0

    Make

    4.2.1 or later

    CMake

    3.13.4 or later

    glibc

    2.25 or later

  • Before installing OmniMV, install related components in the cluster environment by referring to OS and Software Requirements. Table 2 lists the components required by Spark and ClickHouse.
    Table 2 Mandatory components

    Involved Engine

    Required Components

    Spark

    OS, JDK, Hadoop, Spark, Hive, and HDFS

    ClickHouse

    OS, JDK, ZooKeeper, and ClickHouse

    You can select a cluster mode based on the application scenario requirements. The secure mode (Kerberos) is recommended if the storage mode is HDFS.