Distributed File System written in C
at main 997 B view raw
1version: "1.0" 2 3processes: 4 compile: 5 command: "make all" 6 availability: 7 restart: "no" 8 9 setup: 10 command: "./.build/createdb" 11 depends_on: 12 compile: 13 availability: 14 restart: "no" 15 16 metadata: 17 command: LD_PRELOAD=$(gcc -print-file-name=libasan.so) stdbuf -oL -eL ./.build/meta-data 8000 18 depends_on: 19 setup: 20 21 datanode1: 22 command: sleep 3; LD_PRELOAD=$(gcc -print-file-name=libasan.so) stdbuf -oL -eL ./.build/data-node 127.0.0.1 8001 ./.build/d1 8000 23 depends_on: 24 setup: 25 availability: 26 restart: "no" 27 28 datanode2: 29 command: sleep 3; LD_PRELOAD=$(gcc -print-file-name=libasan.so) stdbuf -oL -eL ./.build/data-node 127.0.0.1 8002 ./.build/d2 8000 30 depends_on: 31 setup: 32 availability: 33 restart: "no" 34 35 datanode3: 36 command: sleep 3; LD_PRELOAD=$(gcc -print-file-name=libasan.so) stdbuf -oL -eL ./.build/data-node 127.0.0.1 8003 ./.build/d3 8000 37 depends_on: 38 setup: 39 availability: 40 restart: "no"