If you are not very familiar with OpenPBS and want to schedule some task to be run on cluster without writing your own PBS script, then you can try to use ravanize command with supplied fullname of the command to run across the cluster. For the options of run ravanize --help.Ravanize
can help you to run simple batch jobs as well as to run interactive X applications available across the cluster (if X application is a wrapper around computationally intensive software like FSL, you should not run it on the MainNode ravanize). For every ravanize invocation on command COMMAND, there will be COMMAND.PID.pbs file created, so, infuture, you can rerun the job simply by running qsub COMMAND.PID.pbsWhenever commands commands succeeds its standard output will be provided in the file JOBID.OU and rather use Examples:Simple batch job: single executable$> ravanize -q verylong $PWD/cpi_cut That tells you the job's number is 348766. Now you can check the status of your job by using qstat 348766 (or qstat -f 348766. for more information) X ApplicationYou must be working in a VNC session. If you are working through pure ssh with X forwarding, it would not work. Simply from the main node (it would fail if ran on another node) run ravanize -X APPLICATION_NAME$> ravanize -q long -X fsl And if we look at qstat -f we can see that actually FSL is running on node13 *$> qstat -f 382784 | grep exec_host A bit more evolved command to reserve 2GB of RAM and run FSL4.0 is ravanize -l mem=2GB -q long -X "export FSLDIR=/usr/apps/fsl.4.0/; fsl" |