|
@@ -24,12 +24,12 @@ if [ "$localthor" = "true" ]; then
|
|
|
ulimit -n 8192
|
|
|
let "n = 1";
|
|
|
for slave in $(cat $instancedir/thorgroup); do
|
|
|
- slaveport=${slave/*:/}
|
|
|
- if [ "$slaveport" = "" ]; then
|
|
|
- slaveport=$THORSLAVEPORT
|
|
|
- fi
|
|
|
- $deploydir/start_slave thorslave${LCR} $THORMASTER:$THORMASTERPORT $logdir $instancedir $slaveport $THORNAME $PATH_PRE $logdir/start_slave_$logpthtail.$n.log
|
|
|
- let "n += 1";
|
|
|
+ slaveport=${slave/*:/}
|
|
|
+ if [ "$slaveport" = "" ]; then
|
|
|
+ slaveport=$THORSLAVEPORT
|
|
|
+ fi
|
|
|
+ $deploydir/start_slave $n thorslave${LCR} $THORMASTER:$THORMASTERPORT $logdir $instancedir $slaveport $THORNAME $PATH_PRE $logdir/start_slave_$logpthtail.$n.log
|
|
|
+ let "n += 1";
|
|
|
done
|
|
|
else
|
|
|
## multislaves for bkwd compat. with old environments
|
|
@@ -42,7 +42,7 @@ else
|
|
|
slaveport=$THORSLAVEPORT
|
|
|
fi
|
|
|
logredirect="$logdir/start_slave_$logpthtail.$n.log"
|
|
|
- frunssh $ip "/bin/sh -c '$deploydir/start_slave thorslave${LCR} $THORMASTER:$THORMASTERPORT $logdir $instancedir $slaveport $THORNAME $PATH_PRE $logredirect'" -i:$SSHidentityfile -u:$SSHusername -pe:$SSHpassword -t:$SSHtimeout -a:$SSHretries 2>&1
|
|
|
+ frunssh $ip "/bin/sh -c '$deploydir/start_slave $n thorslave${LCR} $THORMASTER:$THORMASTERPORT $logdir $instancedir $slaveport $THORNAME $PATH_PRE $logredirect'" -i:$SSHidentityfile -u:$SSHusername -pe:$SSHpassword -t:$SSHtimeout -a:$SSHretries 2>&1
|
|
|
let "n += 1";
|
|
|
done
|
|
|
else
|
|
@@ -50,7 +50,7 @@ else
|
|
|
mv $instancedir/thorgroup $instancedir/thorgroup.local
|
|
|
fi
|
|
|
logredirect="$logdir/start_slave_$logpthtail.log"
|
|
|
- frunssh $instancedir/slaves "/bin/sh -c '$deploydir/start_slave thorslave${LCR} $THORMASTER:$THORMASTERPORT $logdir $instancedir $THORSLAVEPORT $THORNAME $PATH_PRE $logredirect'" -i:$SSHidentityfile -u:$SSHusername -pe:$SSHpassword -t:$SSHtimeout -a:$SSHretries 2>&1
|
|
|
+ frunssh $instancedir/slaves "/bin/sh -c '$deploydir/start_slave %n thorslave${LCR} $THORMASTER:$THORMASTERPORT $logdir $instancedir $THORSLAVEPORT $THORNAME $PATH_PRE $logredirect'" -i:$SSHidentityfile -u:$SSHusername -pe:$SSHpassword -t:$SSHtimeout -a:$SSHretries 2>&1
|
|
|
fi
|
|
|
fi
|
|
|
echo thorslaves started
|