Rate This Document
Findability
Accuracy
Completeness
Readability

Installing OmniData

After obtaining the OmniData software package, install OmniData on all storage (offload) nodes.

Install the OmniData service on the offload nodes (ceph1, ceph2, and ceph3) in a directory at the same level as the haf-offload directory.

  1. Upload the OmniData files BoostKit-omnidata_1.5.0.zip and boostkit-omnidata-server-1.5.0-aarch64-lib.zip obtained from Obtaining Software to the /home/omm/omnidata-software/ directory on the offload nodes (ceph1, ceph2, and ceph3).
  2. Go to the /home/omm/omnidata-software/ directory and decompress the OmniData files.
    1
    2
    3
    4
    5
    cd /home/omm/omnidata-software/
    unzip BoostKit-omnidata_1.5.0.zip
    tar -zxvf BoostKit-omnidata_1.5.0.tar.gz
    tar -zxvf boostkit-omnidata-server-1.5.0-aarch64.tar.gz -C /home/omm/omnidata-install
    unzip boostkit-omnidata-server-1.5.0-aarch64-lib.zip
    
  3. Copy the files to the corresponding directories.
    1. Go to /home/omm/omnidata-software/.
      1
      cd /home/omm/omnidata-software/
      
    2. Copy the OmniData dependencies to the corresponding directories.
      1
      2
      cp /home/omm/omnidata-software/boostkit-omnidata-server-1.5.0-aarch64-lib/* /home/omm/omnidata-install/omnidata/lib
      rm -rf /home/omm/omnidata-software/boostkit-omnidata-server-1.5.0-aarch64-lib
      
    3. Copy haf-1.3.0.jar from BoostKit-haf-1.3.0.zip\haf-1.3.0.tar.gz\haf-1.3.0.tar\haf-target-1.3.0.tar.gz\haf-target-1.3.0.tar\lib\jar to /home/omm/omnidata-install/omnidata/lib.
      1
      cp -f /home/omm/omnidata-install/haf-offload/lib/jar/haf-1.3.0.jar /home/omm/omnidata-install/omnidata/lib/
      
    4. Optional: Skip this step if feature combination is not involved. Decompress boostkit-omniop-bindings-1.3.0-aarch64.jar (in BoostKit-omniop_1.3.0.zip\boostkit-omniop-operator-1.3.0-aarch64.tar.gz\boostkit-omniop-operator-1.3.0-aarch64) from BoostKit-omniop_1.3.0.zip obtained in Obtaining Software and upload it to the /home/omm/omnidata-install/omnidata/lib directory.
      1
      2
      3
      unzip BoostKit-omniop_1.3.0.zip
      tar -zxvf boostkit-omniop-operator-1.3.0-aarch64.tar.gz
      cp boostkit-omniop-bindings-1.3.0-aarch64.jar boostkit-omniop-bindings-1.3.0-aarch64.jar
      
    5. Optional: Skip this step if an HDFS cluster is involved. Copy Ceph dependencies to the corresponding directory.
      1
      chmod 700 /home/omm/omnidata-install/haf-offload/lib/; cp librgw_jni.so /home/omm/omnidata-install/haf-offload/lib/; cp /usr/lib64/ceph/libceph-common.so.0  /home/omm/omnidata-install/haf-offload/lib/; chmod 500 /home/omm/omnidata-install/haf-offload/lib/; cp hdfs-ceph-3.2.0.jar /home/omm/omnidata-install/omnidata/lib/;
      
  4. Go to the /home/omm/omnidata-install/omnidata-setup/ directory.
    1
    cd /home/omm/omnidata-install/omnidata-setup/
    
  5. Install the OmniData service.
    1
    sh omnidata_install.sh