1just-man-pages/condor_procd(1G)eneral Commands Manujaulst-man-pages/condor_procd(1)
2
3
4
6 condor_procd Track and manage process families
7
9 condor_procd -h
10
11 condor_procd -A address-file [ options ]
12
14 condor_procd tracks and manages process families on behalf of the
15 HTCondor daemons. It may track families of PIDs via relationships such
16 as: direct parent/child, environment variables, UID, and supplementary
17 group IDs. Management of the PID families include
18
19 * registering new families or new members of existing families
20
21 * getting usage information
22
23 * signaling families for operations such as suspension, continuing,
24 or killing the family
25
26 * getting a snapshot of the tree of families In a regular HTCondor
27 installation, this program is not intended to be used or executed by
28 any human.
29
30 The required argument, -A address-file , is the path and file name of
31 the address file which is the named pipe that clients must use to speak
32 with the condor_procd .
33
35 -h
36
37 Print out usage information and exit.
38
39
40
41
42
43 -D
44
45 Wait for the debugger. Initially sleep 30 seconds before beginning
46 normal function.
47
48
49
50
51
52 -C principal
53
54 The principal is the UID of the owner of the named pipe that clients
55 must use to speak to the condor_procd .
56
57
58
59
60
61 -L log-file
62
63 A file the condor_procd will use to write logging information.
64
65
66
67
68
69 -E
70
71 When specified, another tool such as the procd_ctl tool must allo‐
72 cate the GID associated with a process. When this option is not
73 specified, the condor_procd will allocate the GID itself.
74
75
76
77
78
79 -P PID
80
81 If not specified, the condor_procd will use the condor_procd con‐
82 dor_procd and the root of the tracking family. When not specified,
83 if the condor_procd condor_procd exits. When specified, the con‐
84 dor_procd will track this PID family in question and not also exit
85 if the PID exits.
86
87
88
89
90
91 -S seconds
92
93 The maximum number of seconds the condor_procd will wait between
94 taking snapshots of the tree of families. Different clients to the
95 condor_procd can specify different snapshot times. The quickest
96 snapshot time is the one performed by the condor_procd . When this
97 option is not specified, a default value of 60 seconds is used.
98
99
100
101
102
103 -G min-gid max-gid
104
105 If the -E option is not specified, then track process families using
106 a self-allocated, free GID out of the inclusive range specified by
107 min-gid and max-gid . This means that if a new process shows up
108 using a previously known GID, the new process will automatically as‐
109 sociate into the process family assigned that GID. If the -E option
110 is specified, then instead of self-allocating the GID, the procd_ctl
111 tool must be used to associate the GID with the PID root of the fam‐
112 ily. The associated GID must still be in the range specified. This
113 is a Linux-only feature.
114
115
116
117
118
119 -K windows-softkill-binary
120
121 This is the path and executable name of the condor_softkill.exe
122 binary. It is used to send softkill signals to process families.
123 This is a Windows-only feature.
124
125
126
127
128
129 -I glexec-kill-path glexec-path
130
131 Specifies, with glexec-kill-path , the path and executable name of a
132 binary used to send a signal to a PID. The glexec binary, specified
133 by glexec-path , executes the program specified with glexec-kill-
134 path under the right privileges to send the signal.
135
136
137
138
139
141 This program may be used in a stand alone mode, independent of HTCon‐
142 dor, to track process families. The programs procd_ctl and gidd_alloc
143 are used with the condor_procd in stand alone mode to interact with the
144 daemon and to inquire about certain state of running processes on the
145 machine, respectively.
146
148 condor_procd will exit with a status value of 0 (zero) upon success,
149 and it will exit with the value 1 (one) upon failure.
150
152 Center for High Throughput Computing, University of Wisconsin-Madison
153
155 Copyright (C) 1990-2018 Center for High Throughput Computing, Computer
156 Sciences Department, University of Wisconsin-Madison, Madison, WI. All
157 Rights Reserved. Licensed under the Apache License, Version 2.0.
158
159
160
161 date just-man-pages/condor_procd(1)