Loading .gitlab-ci.yml +4 −4 Original line number Diff line number Diff line Loading @@ -70,7 +70,7 @@ test wr: stage: test script: - mkdir -p "${LOG_PATH}" - ${BUILD_PATH}/bin/adafs_daemon --mount /tmp/mountdir --root /tmp/adafs_root & - ${BUILD_PATH}/bin/gkfs_daemon --mount /tmp/mountdir --root /tmp/root & - sleep 4 - LD_PRELOAD=${BUILD_PATH}/lib/libadafs_preload_client.so ${TESTS_BUILD_PATH}/gkfs_test_wr artifacts: Loading @@ -81,7 +81,7 @@ test directories: stage: test script: - mkdir -p "${LOG_PATH}" - ${BUILD_PATH}/bin/adafs_daemon --mount /tmp/mountdir --root /tmp/adafs_root & - ${BUILD_PATH}/bin/gkfs_daemon --mount /tmp/mountdir --root /tmp/root & - sleep 4 - LD_PRELOAD=${BUILD_PATH}/lib/libadafs_preload_client.so ${TESTS_BUILD_PATH}/gkfs_test_dir artifacts: Loading @@ -92,7 +92,7 @@ test truncate: stage: test script: - mkdir -p "${LOG_PATH}" - ${BUILD_PATH}/bin/adafs_daemon --mount /tmp/mountdir --root /tmp/adafs_root & - ${BUILD_PATH}/bin/gkfs_daemon --mount /tmp/mountdir --root /tmp/root & - sleep 4 - LD_PRELOAD=${BUILD_PATH}/lib/libadafs_preload_client.so ${TESTS_BUILD_PATH}/gkfs_test_truncate artifacts: Loading @@ -103,7 +103,7 @@ test path resolution: stage: test script: - mkdir -p "${LOG_PATH}" - ${BUILD_PATH}/bin/adafs_daemon --mount /tmp/mountdir --root /tmp/adafs_root & - ${BUILD_PATH}/bin/gkfs_daemon --mount /tmp/mountdir --root /tmp/root & - sleep 4 - LD_PRELOAD=${BUILD_PATH}/lib/libadafs_preload_client.so ${TESTS_BUILD_PATH}/gkfs_test_path_resolution artifacts: Loading README.md +2 −2 Original line number Diff line number Diff line Loading @@ -107,13 +107,13 @@ make ## Run GekkoFS First on each node a daemon has to be started. This can be done in two ways using the `adafs_daemon` binary directly or First on each node a daemon has to be started. This can be done in two ways using the `gkfs_daemon` binary directly or the corresponding startup and shutdown scripts. The latter is recommended for cluster usage. It requires pssh (or parallel-ssh) with python2. ### Start and shut down daemon directly `./build/bin/adafs_daemon -r <fs_data_path> -m <pseudo_mount_dir_path> --hosts <hosts_comma_separated>` `./build/bin/gkfs_daemon -r <fs_data_path> -m <pseudo_mount_dir_path> --hosts <hosts_comma_separated>` Shut it down by gracefully killing the process. Loading src/daemon/CMakeLists.txt +3 −3 Original line number Diff line number Diff line Loading @@ -26,8 +26,8 @@ set(DAEMON_HEADERS ../../include/daemon/classes/rpc_data.hpp ../../include/daemon/handler/rpc_defs.hpp ) add_executable(adafs_daemon ${DAEMON_SRC} ${DAEMON_HEADERS}) target_link_libraries(adafs_daemon add_executable(gkfs_daemon ${DAEMON_SRC} ${DAEMON_HEADERS}) target_link_libraries(gkfs_daemon # internal libs metadata metadata_db Loading @@ -46,7 +46,7 @@ target_link_libraries(adafs_daemon Threads::Threads ) target_include_directories(adafs_daemon target_include_directories(gkfs_daemon PRIVATE ${ABT_INCLUDE_DIRS} ${MARGO_INCLUDE_DIRS} Loading Loading
.gitlab-ci.yml +4 −4 Original line number Diff line number Diff line Loading @@ -70,7 +70,7 @@ test wr: stage: test script: - mkdir -p "${LOG_PATH}" - ${BUILD_PATH}/bin/adafs_daemon --mount /tmp/mountdir --root /tmp/adafs_root & - ${BUILD_PATH}/bin/gkfs_daemon --mount /tmp/mountdir --root /tmp/root & - sleep 4 - LD_PRELOAD=${BUILD_PATH}/lib/libadafs_preload_client.so ${TESTS_BUILD_PATH}/gkfs_test_wr artifacts: Loading @@ -81,7 +81,7 @@ test directories: stage: test script: - mkdir -p "${LOG_PATH}" - ${BUILD_PATH}/bin/adafs_daemon --mount /tmp/mountdir --root /tmp/adafs_root & - ${BUILD_PATH}/bin/gkfs_daemon --mount /tmp/mountdir --root /tmp/root & - sleep 4 - LD_PRELOAD=${BUILD_PATH}/lib/libadafs_preload_client.so ${TESTS_BUILD_PATH}/gkfs_test_dir artifacts: Loading @@ -92,7 +92,7 @@ test truncate: stage: test script: - mkdir -p "${LOG_PATH}" - ${BUILD_PATH}/bin/adafs_daemon --mount /tmp/mountdir --root /tmp/adafs_root & - ${BUILD_PATH}/bin/gkfs_daemon --mount /tmp/mountdir --root /tmp/root & - sleep 4 - LD_PRELOAD=${BUILD_PATH}/lib/libadafs_preload_client.so ${TESTS_BUILD_PATH}/gkfs_test_truncate artifacts: Loading @@ -103,7 +103,7 @@ test path resolution: stage: test script: - mkdir -p "${LOG_PATH}" - ${BUILD_PATH}/bin/adafs_daemon --mount /tmp/mountdir --root /tmp/adafs_root & - ${BUILD_PATH}/bin/gkfs_daemon --mount /tmp/mountdir --root /tmp/root & - sleep 4 - LD_PRELOAD=${BUILD_PATH}/lib/libadafs_preload_client.so ${TESTS_BUILD_PATH}/gkfs_test_path_resolution artifacts: Loading
README.md +2 −2 Original line number Diff line number Diff line Loading @@ -107,13 +107,13 @@ make ## Run GekkoFS First on each node a daemon has to be started. This can be done in two ways using the `adafs_daemon` binary directly or First on each node a daemon has to be started. This can be done in two ways using the `gkfs_daemon` binary directly or the corresponding startup and shutdown scripts. The latter is recommended for cluster usage. It requires pssh (or parallel-ssh) with python2. ### Start and shut down daemon directly `./build/bin/adafs_daemon -r <fs_data_path> -m <pseudo_mount_dir_path> --hosts <hosts_comma_separated>` `./build/bin/gkfs_daemon -r <fs_data_path> -m <pseudo_mount_dir_path> --hosts <hosts_comma_separated>` Shut it down by gracefully killing the process. Loading
src/daemon/CMakeLists.txt +3 −3 Original line number Diff line number Diff line Loading @@ -26,8 +26,8 @@ set(DAEMON_HEADERS ../../include/daemon/classes/rpc_data.hpp ../../include/daemon/handler/rpc_defs.hpp ) add_executable(adafs_daemon ${DAEMON_SRC} ${DAEMON_HEADERS}) target_link_libraries(adafs_daemon add_executable(gkfs_daemon ${DAEMON_SRC} ${DAEMON_HEADERS}) target_link_libraries(gkfs_daemon # internal libs metadata metadata_db Loading @@ -46,7 +46,7 @@ target_link_libraries(adafs_daemon Threads::Threads ) target_include_directories(adafs_daemon target_include_directories(gkfs_daemon PRIVATE ${ABT_INCLUDE_DIRS} ${MARGO_INCLUDE_DIRS} Loading