X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Ftests%2Fcfg%2Fncli.sh;h=2bd0618cc223a6480060197aea01d0fcb05af229;hb=1eed16faa4de4345221306b75bb36d737b8d8f3e;hp=2735b9ad1c0f4d767d2d9949db616dc974abdac4;hpb=fa1d4b1012e4d06afbc796a995ca7e4e7ef37191;p=fs%2Flustre-release.git diff --git a/lustre/tests/cfg/ncli.sh b/lustre/tests/cfg/ncli.sh index 2735b9a..2bd0618 100644 --- a/lustre/tests/cfg/ncli.sh +++ b/lustre/tests/cfg/ncli.sh @@ -3,15 +3,17 @@ CLIENT1=${CLIENT1:-`hostname`} SINGLECLIENT=$CLIENT1 RCLIENTS=${RCLIENTS:-""} -CLIENTS=`comma_list $SINGLECLIENT $RCLIENTS` -REMOTECLIENTS=($RCLIENTS) -for ((i=0; $i<${#REMOTECLIENTS[@]}; i++)); do - varname=CLIENT$((i + 2)) - eval $varname=${REMOTECLIENTS[i]} -done -CLIENTCOUNT=$((${#REMOTECLIENTS[@]} + 1)) +init_clients_lists [ -n "$RCLIENTS" -a "$PDSH" = "no_dsh" ] && \ error "tests for remote clients $RCLIENTS needs pdsh != do_dsh " || true +[ -n "$FUNCTIONS" ] && . $FUNCTIONS || true + +# for recovery scale tests +# default boulder cluster iozone location +export PATH=/opt/iozone/bin:$PATH +SHARED_DIRECTORY=${SHARED_DIRECTORY:-""} # bug 17839 comment 65 +LOADS="dd tar dbench iozone" +CLIENT_LOADS=($LOADS)