view distributed/weighttp/loop_qsub.sh @ 21:a972a5814b0b

loop_qsub.sh for jungle benchmark
author Nobuyasu
date Wed, 29 Jan 2014 16:22:02 +0900
parents c28f8d47c60d
children
line wrap: on
line source

#!/bin/sh

nodesFile=/home/mass/share/student/k128576/jungle_benchmark/distributed/weighttp/nodes30.txt

if [ $# -lt 1 ]; then
  echo "Please set node number"
  echo "Usage:./loop_qsub.sh nodenum" 
  exit 1
fi

nodenum=$1
if [ $nodenum -lt 10 ]
then
   nodenum=0$nodenum
 fi
 echo "nodes = $nodenum"
 qsub -e  /home/mass/share/student/k128576/jungle_benchmark/distributed/weighttp/error_log/  -o /home/mass/share/student/k128576/jungle_benchmark/distributed/weighttp/log/ -v nodesFile=$nodesFile,requests=100000,schedule=`expr $(date +%s) + 5`,concurrent=200,thread=2 -l nodes=$nodenum:ppn=4 /home/mass/share/student/k128576/jungle_benchmark/distributed/weighttp/weighttp_write_jungle.sh 
 while [ "x`qstat`" != "x" ]
 do
  echo "waiting for job to complete"
  sleep 5
 done 
echo "job complete"