Changeset 40140
- Timestamp:
- Sep 18, 2017, 8:49:36 AM (9 years ago)
- File:
-
- 1 edited
-
tags/ipp-20170121/tools/check_system.sh (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tags/ipp-20170121/tools/check_system.sh
r40139 r40140 290 290 # set all pantasks to stop 291 291 foreach dir ($dirs) 292 echo "setting $dir to ' reap'"293 echo " controller run reap" | pantasks_client -c $dir/ptolemy.rc >& /dev/null292 echo "setting $dir to 'stop'" 293 echo "stop; exit 0" | pantasks_client -c $dir/ptolemy.rc 294 294 end 295 295 296 296 # set all controllers to reap, then block waiting for clear task list: 297 297 foreach dir ($dirs) 298 echo " setting $dir to 'reap'"299 echo "controller run reap " | pantasks_client -c $dir/ptolemy.rc >& /dev/null298 echo "--- setting $dir to 'reap' ---" 299 echo "controller run reap; exit 0" | pantasks_client -c $dir/ptolemy.rc 300 300 end 301 301 … … 304 304 # block on clearing jobs from all pantasks: 305 305 foreach dir ($dirs) 306 echo " waiting for jobs to clear on $dir"306 echo "--- waiting for jobs to clear on $dir ---" 307 307 308 308 # wait for at most 15 minutes (the stamp jobs may take 750 seconds to complete) … … 310 310 set Nloop = 0 311 311 while ($Nloop < 90) 312 echo "control status -nohost -state busy" | pantasks_client -c $dir/ptolemy.rc >& $tmpfile312 echo "control status -nohost -state busy" | pantasks_client -c $dir/ptolemy.rc 313 313 set Njobs = `awk '($3 == "BUSY"){print $0}' $tmpfile | wc -l` 314 314 if ($Njobs == 0) break … … 317 317 318 318 if ($Njobs > 0) then 319 echo "WARNING : jobs are still running after 5 minutes: needs a manual check on $dir"319 echo "WARNING : jobs are still running after 15 minutes: needs a manual check on $dir" 320 320 exit 1 321 321 endif
Note:
See TracChangeset
for help on using the changeset viewer.
