From d4eaef32c0e7b686806b4a1b32f07dee54ea690c Mon Sep 17 00:00:00 2001 From: adilger Date: Fri, 8 Nov 2002 22:10:27 +0000 Subject: [PATCH] Build an XML config for connecting to a BA OST for echo testing. --- lustre/tests/ba-echo.sh | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 lustre/tests/ba-echo.sh diff --git a/lustre/tests/ba-echo.sh b/lustre/tests/ba-echo.sh new file mode 100644 index 0000000..e0187fd --- /dev/null +++ b/lustre/tests/ba-echo.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +config=${1:-ba-echo.xml} + +LMC="save_cmd" +LMC_REAL="../../lustre/utils/lmc -m $config" + +PORT=2432 +TCPBUF=1048576 +OST=ba-ost-1 +CLIENT=client + +UUIDLIST=${UUIDLIST:-/usr/local/admin/ba-ost/UUID.txt} + +h2ip () { + echo "${1}" +} +BATCH=/tmp/lmc-batch.$$ +save_cmd() { + echo "$@" >> $BATCH +} + +[ -f $config ] && rm $config + +# Client node +${LMC} --node $CLIENT --tcpbuf $TCPBUF --net '*' tcp $PORT + +OBD_UUID=`awk "/$OST / { print \\$3 }" $UUIDLIST` +[ "$OBD_UUID" ] && OBD_UUID="--obduuid=$OBD_UUID" || echo "$OST: no UUID" + +# server node +${LMC} --node $OST --tcpbuf $TCPBUF --net $OST tcp $PORT +${LMC} --node $OST --obdtype=obdecho $OBD_UUID --ost + +# osc on client +${LMC} --node $CLIENT --osc OSC_$OST + +$LMC_REAL --batch $BATCH +rm -f $BATCH -- 1.8.3.1