---
name: "condor_cold_start"
section: "1"
platform: "linux"
package: "condor"
version: "7.8.2~dfsg.1-1+deb7u3"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/condor_cold_start"
---

# condor\_cold\_start(1)

and start Condor on this machine

## Name

condor\_cold\_start install - and start Condor on this machine

## Synopsis

condor\_cold\_start -help

condor\_cold\_start\[-basedir directory\] \[-force\] \[-setuponly\| -runonly\] \[-arch architecture\] \[-site repository\] \[-localdir directory\] \[-runlocalconfig file\] \[-logarchive archive\] \[-spoolarchive archive\] \[-execarchive archive\] \[-filelock\] \[-pid\] \[-artifact filename\] \[-wget\] \[-globuslocation directory\] -configfile file

## Description

condor\_cold\_startinstalls and starts Condor on this machine, setting up or using a predefined configuration. In addition, it has the functionality to determine the local architecture if one is not specified. Additionally, this program can install pre-made  log ,  execute , and/or  spool directories by specifying the archived versions.

## Options

**-arch architecturestr**

-

  Use the given architecturestrto fetch the installation package. The string is in the format:

-

  \<condor\_version\>-\<machine\_arch\>-\<os\_name\>-\<os\_version\>

-

  (for example 6.6.7-i686-Linux-2.4). The portion of this string \<condor\_version\>may be replaced with the string "latest" (for example, latest-i686-Linux-2.4) to substitute the most recent version of Condor.

-

  **-artifact filename**

-

  Use filenamefor name of the artifact file used to determine whether the condor\_masterdaemon is still alive.

-

  **-basedir directory**

-

  The directory to install or find the Condor executables and libraries. When not specified, the current working directory is assumed.

-

  **-execarchive archive**

-

  Create the Condor  execute directory from the given archivefile.

-

  **-filelock**

-

  Specifies that this program should use a POSIX file lock midwife program to create an artifact of the birth of a condor\_masterdaemon. A file lock undertaker can later be used to determine whether the condor\_masterdaemon has exited. This is the preferred option when the user wants to check the status of the condor\_masterdaemon from another machine that shares a distributed file system that supports POSIX file locking, for example, AFS.

-

  **-force**

-

  Overwrite previously installed files, if necessary.

-

  **-globuslocation directory**

-

  The location of the globus installation on this machine. When not specified  /opt/globus is the directory used. This option is only necessary when other options of the form -\*archiveare specified.

-

  **-help**

-

  Display brief usage information and exit.

-

  **-localdir directory**

-

  The directory where the Condor  log ,  spool , and  execute directories will be installed. Each running instance of Condor must have its own local directory.

-

  **-logarchive archive**

-

  Create the Condor log directory from the given archivefile.

-

  **-pid**

-

  This program is to use a unique process id midwife program to create an artifact of the birth of a condor\_masterdaemon. A unique pid undertaker can later be used to determine whether the condor\_masterdaemon has exited. This is the default option and the preferred method to check the status of the condor\_masterdaemon from the same machine it was started on.

-

  **-runlocalconfig file**

-

  A special local configuration file bound into the Condor configuration at runtime. This file only affects the instance of Condor started by this command. No other Condor instance sharing the same global configuration file will be affected.

-

  **-runonly**

-

  Run Condor from the specified installation directory without installing it. It is possible to run several instantiations of Condor from a single installation.

-

  **-setuponly**

-

  Install Condor without running it.

-

  **-site repository**

-

  The ftp, http, gsiftp, or mounted file system directory where the installation packages can be found (for example,  www.cs.example.edu/packages/coldstart ).

-

  **-spoolarchive archive**

-

  Create the Condor spool directory from the given archivefile.

-

  **-wget**

-

  Use wgetto fetch the  log ,  spool , and  execute directories, if other options of the form -\*archiveare specified. wgetmust be installed on the machine and in the user's path.

-

  **-configfile file**

-

  A required option to specify the Condor configuration file to use for this installation. This file can be located on an http, ftp, or gsiftp site, or alternatively on a mounted file system.

-

  ## Exit Status

condor\_cold\_start will exit with a status value of 0 (zero) upon success, and non-zero otherwise.

## Examples

To start a Condor installation on the current machine, using  http://www.example.com/Condor/deployment as the installation site:

% condor\_cold\_start  \\

  \-configfile http://www.example.com/Condor/deployment/condor\_config.mobile \\

 \-site http://www.example.com/Condor/deployment

Optionally if this instance of Condor requires a local configuration file  condor\_config.local :

% condor\_cold\_start  \\

  \-configfile http://www.example.com/Condor/deployment/condor\_config.mobile \\

  \-site http://www.example.com/Condor/deployment \\

 \-runlocalconfig condor\_config.local

## See Also

condor\_cold\_stop(on page ), filelock\_midwife(on page ), uniq\_pid\_midwife(on page ).

## Author

Condor Team, University of Wisconsin-Madison

## Copyright

Copyright (C) 1990-2012 Condor Team, Computer Sciences Department, University of Wisconsin-Madison, Madison, WI. All Rights Reserved. Licensed under the Apache License, Version 2.0.

See the Condor Version 7.8.2 Manualor http://www.condorproject.org/licensefor additional notices. condor-admin@cs.wisc.edu
