OSG CE#
Introduction to OSG CEs#
CEs (Compute Elements, also known as gatekeepers)
allow remote users to submit jobs to our Condor pool.
UW-HEP currently supports four CEs: #
# Dedicated for CMS jobs
cmsgrid01.hep.wisc.edu
cmsgrid02.hep.wisc.edu
cmsgrid03.hep.wisc.edu
# Dedicated for OSG jobs
osggrid01.hep.wisc.edu
These CEs (known as HTCondor-CEs) accept and submit jobs using HTCondor submission. Previously it was done using Globus submission.#
Installation Procedure#
A new HTCondor-CE can be installed by following procedures :#
Add machine name to osg_condorce group in #
puppet:/etc/puppet/modules/cfeng/groups.pp
Kickstart this new machine and you are done with the configuration#
Register this new CE on OIM under “Register New Resource” Notify Factory-Ops about this new resource and they will start sending validation jobs#
Configuration in Puppet#
puppet:/etc/puppet/modules/osgrpms/manifests/osg_condorce.pp
Several configuration files that you want to check out#
puppet:/etc/puppet/modules/osgrpms/files/htcondorce
This has two subdirs#
# condor related
# This directory is copied by puppet to machines' /etc/condor-ce/config.d
puppet:/etc/puppet/modules/osgrpms/files/htcondorce/condor-config
# osg related
# This directory is copied by puppet to machines' /etc/osg/config.d
puppet:/etc/puppet/modules/osgrpms/files/htcondorce/osg-config
Logs you want to check in case of problems (most of the time HTCondor related)#
/var/log/condor-ce/JobRouterLog
/var/log/condor-ce/ScheddLog
/var/log/condor/ScheddLog
#Ask condor master, your best friend (Mr. Bradley)