CRS Job Information

By William Streck… |

CRS Job Description Files

CRS jobs are defined by a job description file (jdf) which gets submitted to the CRS submit daemon.  They are formatted as a standard .ini-style config file, that looks like:

CRS Technical Information

By Louis Pelosi |

Job Statuses

CREATED
In the CRS system but not a candidate to run, not seen by submit-daemon yet
QUEUED
Submitted to the negotiator, will eventually run
STAGING
If inputs require staging, job will enter this stage
SUBMITTED
All stage-files (if any) are ready, submitted to condor
IMPORTING
Condor job is running, processing the input files
RUNNING
All input files staged to node, job executing now
EXPORTING
Job exes ended,

CRS User Administration

By William Streck… |

 

Submit  Machine Software

The CRS software consists of a pair of daemons that run as the reco-users on dedicated submit machines (currently rcrsuser1 for PHENIX / rcrsuser3 for STAR) in conjunction with the Condor batch software. One daemon is simply a logserver that writes log-messages from the running jobs to a folder in the reco-user's (local) home directory.

CRS Batch Software Overview

By William Streck… |

Overview

The new CRS Batch software was designed to allow users a transparent transition from old CRS batch software, whenever possible. In many instances, functionality and flexibility of the new software has been enhanced to address users' requests. An example is the ability of the new CRS batch software to leverage the use of commodity hardware (Intel-based servers) and open-source Linux OS to simplify the interface to the RCF/ACF mass storage system (HPSS).

New Features

The new CRS system has a number of enhancements and new features.