more stats for leastalloc
This commit is contained in:
@@ -4,7 +4,7 @@ if [ -z "$1" ]
|
||||
then echo provide the script to run
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo CPUS $ANDURIL_PREFIX_CPU
|
||||
if [ -z "${ANDURIL_NODELIST}" ]
|
||||
then NODELIST=( vm3 vm4 vm5 vm6 )
|
||||
else read -a NODELIST <<< "$ANDURIL_NODELIST"
|
||||
@@ -61,6 +61,7 @@ chmod 755 "$JOBFILE"
|
||||
|
||||
echo 'echo Node: $HOSTNAME'" >> \"$STATFILE\" " >> "$JOBFILE"
|
||||
echo "pwd >> \"$STATFILE\" " >> "$JOBFILE"
|
||||
echo "uptime >> \"$STATFILE\" " >> "$JOBFILE"
|
||||
echo "date +'Start: %s' >> \"$STATFILE\" " >> "$JOBFILE"
|
||||
echo -n "/usr/bin/time -o \"$STATFILE\" --append " >> "$JOBFILE"
|
||||
for (( i=1; i<=$#; i++ ))
|
||||
@@ -73,5 +74,14 @@ echo -e "\n" >> "$JOBFILE"
|
||||
echo "date +'Stop: %s' >> \"$STATFILE\" " >> "$JOBFILE"
|
||||
|
||||
echo "The job file is in $JOBFILE"
|
||||
minutes_now=$( date "+%M" )
|
||||
|
||||
# send the job
|
||||
srun --nodelist=${NODELIST[$INDEX]} "$JOBFILE"
|
||||
|
||||
# clear out old job definitions (semirandomly)
|
||||
if [ ! $( date "+%M" ) -eq $minutes_now ]
|
||||
then find "$JOBROOT" -maxdepth 2 -mindepth 2 -type f -mtime +10 -delete
|
||||
find "$JOBROOT" -type d -depth -empty -delete
|
||||
fi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user