@@ -8,8 +8,8 @@ source ${TESTSROOTDIR}/tools/cluster_utils.sh
8
8
9
9
export comdb2ar=${COMDB2AR_EXE}
10
10
export FIGLET=$( which figlet)
11
- export META_DBNAME=metadb
12
- export PHYSREP=physrep
11
+ export META_DBNAME=metadb${TESTID}
12
+ export PHYSREP=physrep${TESTID}
13
13
export PIDLIST=" "
14
14
export FIRSTNODE=" "
15
15
export FIGLET=$( which figlet)
@@ -52,12 +52,12 @@ function cleanup_internal()
52
52
53
53
if [[ -n " $CLUSTER " ]]; then
54
54
for node in $CLUSTER ; do
55
- pid=$( ssh $node " cat ${METADIR} /${META_DBNAME} .pid" < /dev/null)
56
- ssh $node " kill -$sig $$ pid" < /dev/null
55
+ pid=$( ssh -n -o StrictHostKeyChecking=no -tt $node " cat ${METADIR} /${META_DBNAME} .pid" < /dev/null)
56
+ ssh -n -o StrictHostKeyChecking=no -tt $node " kill -$sig $$ pid" < /dev/null
57
57
done
58
58
59
- pid=$( ssh $FIRSTNODE " cat ${DBDIR} /${PHYSREP} /${PHYSREP} .pid" < /dev/null)
60
- ssh $FIRSTNODE " kill -$sig $$ pid" < /dev/null
59
+ pid=$( ssh -n -o StrictHostKeyChecking=no -tt $FIRSTNODE " cat ${DBDIR} /${PHYSREP} /${PHYSREP} .pid" < /dev/null)
60
+ ssh -n -o StrictHostKeyChecking=no -tt $FIRSTNODE " kill -$sig $$ pid" < /dev/null
61
61
else
62
62
node=$( hostname)
63
63
kill -$sig $( cat ${METADIR} /${META_DBNAME} .pid)
@@ -255,8 +255,8 @@ function fix_lrl_and_restart_source_nodes
255
255
256
256
else
257
257
for node in $CLUSTER ; do
258
- ssh ${node} " echo physrep_metadb ${META_DBNAME} $FIRSTNODE >> ${DBDIR} /${DBNAME} .lrl" < /dev/null
259
- ssh ${node} " echo physrep_debug 1 >> ${DBDIR} /${DBNAME} .lrl" < /dev/null
258
+ ssh -n -o StrictHostKeyChecking=no -tt ${node} " echo physrep_metadb ${META_DBNAME} $FIRSTNODE >> ${DBDIR} /${DBNAME} .lrl" < /dev/null
259
+ ssh -n -o StrictHostKeyChecking=no -tt ${node} " echo physrep_debug 1 >> ${DBDIR} /${DBNAME} .lrl" < /dev/null
260
260
echo " physrep_metadb ${META_DBNAME} $FIRSTNODE " >> ${DBDIR} /${DBNAME} .lrl
261
261
echo " physrep_debug 1" >> ${DBDIR} /${DBNAME} .lrl
262
262
kill_restart_node $node 10 &
309
309
FIRSTNODE=" "
310
310
for node in $CLUSTER ; do
311
311
logfile=$TESTDIR /logs/${META_DBNAME} .${node} .log
312
- ssh ${node} " mkdir -p $METADIR " < /dev/null
312
+ ssh -n -o StrictHostKeyChecking=no -tt ${node} " mkdir -p $METADIR " < /dev/null
313
313
314
314
if [[ -z " $FIRSTNODE " ]]; then
315
315
FIRSTNODE=$node
@@ -331,18 +331,19 @@ physrep_update_registry_interval 1
331
331
physrep_keepalive_v2 1
332
332
END
333
333
scp $METADIR /${META_DBNAME} .lrl ${node} :$METADIR /${META_DBNAME} .lrl
334
- ssh ${node} " $COMDB2_EXE ${META_DBNAME} --create --lrl ${METADIR} /${META_DBNAME} .lrl --pidfile ${METADIR} /${META_DBNAME} .pid >> $logfile 2>&1" < /dev/null
334
+ ssh -n -o StrictHostKeyChecking=no -tt ${node} " $COMDB2_EXE ${META_DBNAME} --create --lrl ${METADIR} /${META_DBNAME} .lrl --pidfile ${METADIR} /${META_DBNAME} .pid >> $logfile 2>&1" < /dev/null
335
335
else
336
- ssh $node " ${COPYCOMDB2_EXE} -x ${COMDB2_EXE} $FIRSTNODE :${METADIR} /${META_DBNAME} .lrl $METADIR / " >> $logfile 2>&1 < /dev/null
336
+ ssh -n -o StrictHostKeyChecking=no -tt $node " ${COPYCOMDB2_EXE} -x ${COMDB2_EXE} $FIRSTNODE :${METADIR} /${META_DBNAME} .lrl $METADIR $METADIR " >> $logfile 2>&1 < /dev/null
337
337
if [[ ! $? -eq 0 ]]; then
338
+ cat $logfile
338
339
cleanfailexit " copycomdb2 failed for $node "
339
340
fi
340
341
fi
341
342
done
342
343
343
344
for node in $CLUSTER ; do
344
345
logfile=$TESTDIR /logs/${META_DBNAME} .${node} .log
345
- ssh ${node} " $COMDB2_EXE ${META_DBNAME} --lrl ${METADIR} /${META_DBNAME} .lrl --pidfile ${METADIR} /${META_DBNAME} .pid" >> $logfile 2>&1 < /dev/null &
346
+ ssh -n -o StrictHostKeyChecking=no -tt ${node} " $COMDB2_EXE ${META_DBNAME} --lrl ${METADIR} /${META_DBNAME} .lrl --pidfile ${METADIR} /${META_DBNAME} .pid" >> $logfile 2>&1 < /dev/null &
346
347
PIDLIST=" ${PIDLIST} $! "
347
348
done
348
349
@@ -379,12 +380,12 @@ function setup_standalone_physrep()
379
380
else
380
381
node=$FIRSTNODE
381
382
logfile=$TESTDIR /logs/${PHYSREP} .$FIRSTNODE .log
382
- ssh ${node} " ${COPYCOMDB2_EXE} -x ${COMDB2_EXE} -H ${PHYSREP} -y @${FIRSTNODE} ${FIRSTNODE} :${DBDIR} /${DBNAME} .lrl $PHYSDIR $PHYSDIR " >> $logfile 2>&1 < /dev/null
383
+ ssh -n -o StrictHostKeyChecking=no -tt ${node} " ${COPYCOMDB2_EXE} -x ${COMDB2_EXE} -H ${PHYSREP} -y @${FIRSTNODE} ${FIRSTNODE} :${DBDIR} /${DBNAME} .lrl $PHYSDIR $PHYSDIR " >> $logfile 2>&1 < /dev/null
383
384
if [[ $? -ne 0 ]]; then
384
385
cleanfailexit " failed creating physrep for $node "
385
386
fi
386
387
387
- ssh ${node} " $COMDB2_EXE ${PHYSREP} --lrl $PHYSDIR /${PHYSREP} .lrl --pidfile $PHYSDIR /${PHYSREP} .pid" >> $logfile 2>&1 < /dev/null &
388
+ ssh -n -o StrictHostKeyChecking=no -tt ${node} " $COMDB2_EXE ${PHYSREP} --lrl $PHYSDIR /${PHYSREP} .lrl --pidfile $PHYSDIR /${PHYSREP} .pid" >> $logfile 2>&1 < /dev/null &
388
389
PIDLIST=" ${PIDLIST} $! "
389
390
out=" "
390
391
while [[ " $out " != " 1" ]]; do
0 commit comments