---
name: "condor_master"
section: "1"
platform: "linux"
package: "condor"
version: "23.9.6+dfsg-2.1+b10"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/condor_master"
---

# condor\_master(1)

HTCondor Manual The master HTCondor Daemon

## NAME

condor\_master - HTCondor Manual

The master HTCondor Daemon

## SYNOPSIS

**condor\_master**

## DESCRIPTION

This daemon is responsible for keeping all the rest of the HTCondor daemons running on each machine in your pool. It spawns the other daemons, and periodically checks to see if there are new binaries installed for any of them. If there are, the *condor\_master* will restart the affected daemons. In addition, if any daemon crashes, the *condor\_master* will send e-mail to the HTCondor Administrator of your pool and restart the daemon. The *condor\_master* also supports various administrative commands that let you start, stop or reconfigure daemons remotely. The *condor\_master* will run on every machine in your HTCondor pool, regardless of what functions each machine are performing. Additionally, on Linux platforms, if you start the *condor\_master* as root, it will tune (but never decrease) certain kernel parameters important to HTCondor's performance.

The *DAEMON\_LIST* configuration macro is used by the *condor\_master* to provide a per-machine list of daemons that should be started and kept running. For daemons that are specified in the *DC\_DAEMON\_LIST* configuration macro, the *condor\_master* daemon will spawn them automatically appending a *-f* argument. For those listed in *DAEMON\_LIST*, but not in *DC\_DAEMON\_LIST*, there will be no *-f* argument.

The *condor\_master* creates certain directories necessary for its proper functioning on start-up if they don't already exist, using the values of the configuration settings *EXECUTE*, *LOCAL\_DIR*, **LOCAL\_DISK\_LOCK\_DIR**, *LOCAL\_UNIV\_EXECUTE*, *LOCK*, *LOG*, *RUN*, *SEC\_CREDENTIAL\_DIRECTORY\_KRB*, *SEC\_CREDENTIAL\_DIRECTORY\_OAUTH*, *SEC\_PASSWORD\_DIRECTORY*, *SEC\_TOKEN\_SYSTEM\_DIRECTORY*, and *SPOOL*.

## OPTIONS

- **-n** *name*

  Provides an alternate name for the *condor\_master* to override that given by the *MASTER\_NAME* configuration variable.

## AUTHOR

HTCondor Team

## COPYRIGHT

1990-2024, Center for High Throughput Computing, Computer Sciences Department, University of Wisconsin-Madison, Madison, WI, US. Licensed under the Apache License, Version 2.0.
