| SGE | =yum install htcondor-ce-sge= | | Slurm | =yum install htcondor-ce-slurm= | -1: Install the certificate revocation list updater available from EPEL: +2: Install the certificate revocation list updater available from EPEL: {code} # yum install fetch-crl @@ -53,6 +53,8 @@ {subsection: Configuring Non-HTCondor Batch Systems} +HTCondor-CE requires a shared filesystem between the CE and the worker nodes to support file transfer for non-HTCondor batch systems. See the {link: https://opensciencegrid.org/docs/compute-element/install-htcondor-ce/#batch-systems-other-than-htcondor documentation here} for details. + HTCondor-CE uses the Batch Language ASCII Helper Protocol (BLAHP) to submit and track jobs to non-HTCondor batch systems. To work with the HTCondor-CE, modify =/etc/blah.config= using the following steps: @@ -64,7 +66,7 @@ blah_disable_limited_proxy=yes {endcode} -1: *(Optional)* If your batch system tools are installed in a non-standard location (i.e., outside of =/usr/bin/=), set the corresponding =*_binpath= variable to the directory containing your batch system tools: +2: *(Optional)* If your batch system tools are installed in a non-standard location (i.e., outside of =/usr/bin/=), set the corresponding =*_binpath= variable to the directory containing your batch system tools: | *If your batch system is...* | *Then change the following configuration variable...* | | LSF | =lsf_binpath= | @@ -72,6 +74,10 @@ | SGE | =sge_binpath= | | Slurm | =slurm_binpath= | +{subsection: Configuring the Job Queue Location} + +See {link: https://opensciencegrid.org/docs/compute-element/install-htcondor-ce/#configuring-the-job-queue-location this section of the OSG installation guide} for information on separating the job queue log from the =SPOOL= directory. + {subsection: Optional Configuration} If your site needs to report to BDII, consult the {link: https://github.com/opensciencegrid/htcondor-ce/tree/master/contrib/bdii#htcondor-ce-bdii-provider HTCondor-CE BDII Provider} documentation.