Skip to content

open-infrastructure-labs/caerus-dikeHDFS

 
 

Repository files navigation

setup

git clone https://github.com/open-infrastructure-labs/caerus-dikeHDFS.git
cd caerus-dikeHDFS
git submodule init
git submodule update --recursive
# docker network create dike-net

cd docker
./build-docker.sh
cd ..

./build_hdfs_server.sh ./build.sh
./build_dike_server.sh
./start_server.sh

# In separate window
# Make sure that your path is correct
DATA=../dike/minio/data/
./run_init_tpch.sh ${DATA}

# Usage example can be found in
# client/dikeclient/src/main/java/org/dike/hdfs/DikeClient.java
# Important lines are:
# Configuration conf = new Configuration();
# Path hdfsCoreSitePath = new Path("~/config/core-site.xml");
# Path hdfsHDFSSitePath = new Path("~/config/hdfs-site.xml");
 

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 95.1%
  • C++ 2.6%
  • Java 1.8%
  • Shell 0.4%
  • Python 0.1%
  • CMake 0.0%