Commit 5eecc553 authored by Marc Vef's avatar Marc Vef
Browse files

gkfs proxy runner bugfix

parent b01f6eb4
Loading
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -131,6 +131,9 @@ start_daemon() {
    rm "${HOSTSFILE}" 2> /dev/null
    # Setting up base daemon cmd
    local daemon_cmd="${DAEMON_BIN} -r ${ROOTDIR} -m ${MOUNTDIR} -H ${HOSTSFILE} ${DAEMON_ARGS_}"
    if [[ ${USE_PROXY} == true ]]; then
        daemon_cmd="${daemon_cmd} ${DAEMON_PROXY_ARGS}"
    fi
    # Setting up numactl
    if [[ ${DAEMON_NUMACTL_} == true ]]; then
        daemon_cmd="numactl --cpunodebind=${DAEMON_CPUNODEBIND} --membind=${DAEMON_MEMBIND} ${daemon_cmd}"
@@ -171,7 +174,7 @@ start_daemon() {
    echo -e "${C_AST_GREEN}GekkoFS daemons running"
    echo -e "${C_AST_GREEN}Startup time: ${elapsed} seconds"

    if [[ ${USE_PROXY} == false ]]; then
    if [[ ${USE_PROXY} == true ]]; then
        echo -e "${C_AST_GREEN}Starting GekkoFS proxies (${NODE_NUM} nodes) ..."
        start_time="$(date -u +%s.%3N)"
        ${proxy_execute} &
@@ -188,7 +191,7 @@ start_daemon() {
        while : ; do
            read -n 1 k <&1
            if [[ $k = q ]] ; then
                if [[ ${USE_PROXY} == false ]]; then
                if [[ ${USE_PROXY} == true ]]; then
                    start_time="$(date -u +%s.%3N)"
                    echo
                    echo -e "${C_AST_GREEN}Shutting down GekkoFS proxies ..."
+1 −0
Original line number Diff line number Diff line
@@ -20,6 +20,7 @@ DAEMON_CPUNODEBIND="1"
DAEMON_MEMBIND="1"

## proxy configuration
DAEMON_PROXY_ARGS="--proxy-listen ib0 --proxy-protocol ofi+sockets"
PROXY_LOCAL_PID_FILE=/dev/shm/vef_gkfs_proxy.pid
PROXY_ARGS=""
PROXY_NUMACTL=true