Changes between Version 2 and Version 3 of net.sf.basedb.opengrid/install

Jan 12, 2017, 11:03:34 AM (3 years ago)
Nicklas Nordborg

Added more configuration documentation


  • net.sf.basedb.opengrid/install

    v2 v3  
    4747|| '''Sub-tag''' || '''Required''' || '''Default value''' || '''Description''' ||
     48|| `<job-folder>` || yes || || The path to a folder on the Open Grid Cluster that BASE can use to send job scripts and data files to/from the cluster. This folder must be accessible from all nodes in the cluster. A unique subfolder is created for each job that is submitted to the cluster. Job scripts may access this subfolder using the `{$WD}` variable. Files are NOT automatically deleted after the job has finished. ||
     49|| `<tmp-folder>` || no || {$TMPDIR} || The path to a directory for storing temporary working data. It is recommended that the path is to a local disk on each node. The default value is to use the folder assigned by the Open Grid Cluster. Job scripts may access this subfolder using the `{$TMPDIR}` variable. This folder and all files within it is typically deleted once the job has finished. ||
     50|| `<tmp-folder-debug>` || no ||  || Alternative temporary folder that is used when submitting jobs with the debug flag. This can for example be set to a location that is not deleted automatically. If no value is specified the regular temporary folder is used. ||
     51|| `<date-command>` || no || date +'%Y-%m-%d %T' || A command to run on the Open Grid Cluster to get the current date and time. This information is used for correcting the running time of jobs if the clocks are different on the BASE server and Open Grid Cluster. The command must return the date and time in YYYY-MM-DD hh:mm:ss format (for example: 2017-01-12 10:40:15) ||
     52|| `<host-info-command>` || no || uname -srmo || A command to run on the Open Grid Cluster to get information about the operating system. It is used only for informational purposes. ||
     53|| `<opengrid-info-command>` || no || qstat -help | head -n1 || A command to run on the Open Grid Cluster to get information about the Open Grid software. This is currently only used for informational purposes, but in the future this information may be used for feature-detection. ||
     54|| `<job-agent-id>` || no || || The external ID of a job agent that is defined in BASE. When this value exists the job agent is used as a proxy for access permissions. BASE users need to have USE permission for the job agent in order to use this Open Grid Cluster. Note that the job agent is not used for anything else. The job agent software should not be installed on the Open Grid Cluster. Open Grid Clusters without a job agent proxy can be used by all users. ||
     55|| `<nodes>` || no || || A list with one or more `<node name="..." />` elements identifying individual nodes in the Open Grid Cluster. Individual nodes are not used by this extension, but may be required by other extensions for doing Open Grid related tasks that can't be scheduled as jobs (for example, parsing out data from result files that should be stored in BASE). The list of nodes that can be used for this is configured here simply as a service for other extensions. Typically, one or two nodes can be set aside for this and it is recommended that actions are quick and not too resource consuming. Extensions that require access to nodes should document this requirement. ||