Knowledge Base

Article ID: 326 - Last Modified: September 3, 2014

I am trying to run a job on a remote Sun Grid Engine (SGE) cluster, but my job hangs in 'submitted' status. The user name on my local machine is not the same as on the cluster. What do I do?

This happens when the path to the job database on the cluster is not the same as the path on the local machine. The log information from the queueing system is written to a file in the job database by default, so if the path on the cluster does not exist, the job hangs. Since your user name is different on the cluster, this path probably does not exist there.

To fix this problem, you can set the SCHRODINGER_QLOGDIR environment variable to a path that exists on both the local machine and the cluster. We recommend setting it to /dev/null:

export SCHRODINGER_QLOGDIR=/dev/null

This will discard the log information from the queueing system, which is usually only useful for debugging job submission and does not affect the results of the job. If you set this environment variable to some other path, you are responsible for cleaning up the log files, as Job Control will not do it unless it is in the job database.

This problem is fixed in Suite 2012.

Keywords: SCHRODINGER_QLOGDIR SGE cluster submitted

Back to Search Results

Was this information helpful?

What can we do to improve this information?


To ask a question or get help, please submit a support ticket or email us at help@schrodinger.com.
Knowledge Base Search

Type the words or phrases on which you would like to search, or click here to view a list of all
Knowledge Base articles