abhilekhsingh / gc3pie

Automatically exported from code.google.com/p/gc3pie
0 stars 0 forks source link

Differences between PBSPro and Torque - need to split the `pbs` backend? #401

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
A pbs server might not support querying finished jobs via `qstat -x` command. 
This is enabled on PBSPro by setting "set server job_history_enable=True" via 
`qmgr`.

We don't know if Torque does support this option (TOCHECK!). However, if it's 
not possible to recover job information on a finished job using this command, 
`tracejob` might be used, but it needs to have access to the server logs, which 
is not always the case.

As a consequence, the pbs backend should:

1) try to recover information on finished job by running `qstat -xf`
2) if this is not successful, try to run `tracejob`
3) if none of the previous option work, abort and point the user to a 
configuration page, explaining what the problem could be.

Original issue reported on code.google.com by arcimbo...@gmail.com on 12 Jul 2013 at 1:24

GoogleCodeExporter commented 9 years ago
Fixed in branch 2.1, revisions 3720:3725

Original comment by antonio....@gmail.com on 20 Oct 2013 at 7:44