PBS Professional
Note
This resource manager has limited support from the Open OnDemand developers. This is because it was either contributed by the community or the developers no longer have access to a live system to test against.
Due to this lack of access, the developers may not be able to fix bugs or issues.
However, community patches are always welcome.
A YAML cluster configuration file for a PBS Professional resource manager on an HPC cluster looks like:
# /etc/ood/config/clusters.d/my_cluster.yml
---
v2:
metadata:
title: "My Cluster"
login:
host: "my_cluster.my_center.edu"
job:
adapter: "pbspro"
host: "my_cluster-batch.my_center.edu"
exec: "/opt/pbs"
# bin_overrides:
# qsub: "/usr/local/bin/qsub"
# qselect: ""
# qstat: ""
# qhold: ""
# qrls: ""
# qdel: ""
with the following configuration options:
- adapter
This is set to
pbspro
.- host
The host of the PBS Pro batch server.
- exec
The installation path for the PBS Pro executables and libraries on the OnDemand host. For default installs from Github RPM releases this value should be
/opt/pbs
.- submit_host
A different, optional host to ssh to and then issue commands. Optional
- bin_overrides
Replacements/wrappers for PBSPro's job submission and control clients. Optional
Supports the following clients:
qsub
qselect
qstat
qhold
qrls
qdel