[GE users] qsub with screen for reattaching

Beadles, Jeff jeff_beadles at mentorg.com
Thu Sep 30 22:07:45 BST 2004


We use vnc for this frequently, which works well for us.
  -Jeff

 
  _____  

From: Don Shesnicky [mailto:dshesnicky at enqsemi.com] 
Sent: Thursday, September 30, 2004 11:17 AM
To: users at gridengine.sunsource.net
Subject: [GE users] qsub with screen for reattaching

 
We have an application called hsim that can run in batch mode to completion but there's also 
the notion of sending the program some signals (not OS signals) to change states or write a 
checkpoint file. The users would like to be able to submit the job and then at some point go 
onto the system that is running the program and attach a terminal to it. 
 
Sounds like a job for "screen" ie. qsub -q queue testscreen" where testscreen is a script that
starts the job with screen in detached mode:
 
#!/bin/bash
/usr/bin/screen -d -m /home/user/test/screenloop
 
When I run the script in a terminal I can reattach to it via screen -r but when I run it through 
GE it fails... although it worked once when I removed a -o directory option but try as I might 
I cannot get it to work again just dies immediately after being accepted to run. 
 
Anyone had any experience here or have any ideas?
 
Don




More information about the gridengine-users mailing list