Next: condor_ store_cred
Up: 9. Command Reference Manual
Previous: condor_ stats
Contents
Index
Subsections
condor_ status
Display status of the Condor pool
condor_ status
[help options]
[query options]
[display options]
[custom options]
[hostname ... ]
condor_ status is a versatile tool that may be used to monitor and query the
Condor pool. The condor_ status tool can be used to query resource
information, submitter information, checkpoint server information, and daemon
master information. The specific query sent and the resulting information
display is controlled by the query options supplied. Queries and display
formats can also be customized.
The options that may be supplied to condor_ status belong to five groups:
- Help options provide information about the condor_ status
tool.
- Query options control the content and presentation of status
information.
- Display options control the display of the queried
information.
- Custom options allow the user to customize query and
display information.
- Host options specify specific machines to be queried
At any time, only one help option, one query option and one
custom option may be specified. Any number of custom and host
options may be specified.
- -help
- (Help option) Display usage information
- -diagnose
- (Help option) Print out query ad without
performing query
- -avail
- (Query option) Query condor_ startd ads and identify
resources which are available
- -claimed
- (Query option) Query condor_ startd ads and print
information about claimed resources
- -ckptsrvr
- (Query option) Query condor_ ckpt_server ads
and display checkpoint server attributes
- -direct hostname
- (Query option) Go directly to
the given hostname to get the ads to display
- -java
- (Query option) Display only Java-capable resources.
- -master
- (Query option) Query condor_ master ads and display
daemon master attributes
- -pool centralmanagerhostname[:portnumber]
- (Query option) Query the specified central manager using an
optional port number.
(condor_ status queries COLLECTOR_HOST by default)
- -schedd
- (Query option) Query condor_ schedd ads and display
attributes
- -server
- (Query option) Query condor_ startd ads and
display resource attributes
- -startd
- (Query option) Query condor_ startd ads
- -state
- (Query option) Query condor_ startd ads and display
resource state information
- -submitters
- (Query option) Query ads sent by submitters and
display important submitter attributes
- -cod
- (Display option) Display only machine ClassAds
that have COD claims. Information displayed includes
the claim ID, the owner of the claim, and the state
of the COD claim.
- -verbose
- (Display option) Display entire classads. Implies
that totals will not be displayed.
- -long
- (Display option) Display entire classads
(same as -verbose)
- -total
- (Display option) Display totals only
- -constraint const
- (Custom option) Add constraint
expression. See section 4.1 for
details on writing expressions.
- -format fmt attr
- (Custom option) Register display
format and attribute name. The fmt string has the same format as
printf(3), and attr is the name of the attribute that
should be displayed in the specified format.
- The information obtained from condor_ startds and condor_ schedds
may sometimes appear to be inconsistent. This is normal since startds and
schedds update the Condor manager at different rates, and since there is a
delay as information propagates through the network and the system.
- Note that the ActivityTime in the Idle state is
not the amount of time that the machine has been idle. See the
section on condor_ startd states in the Administrator's Manual
for more information.
- When using condor_ status on a pool with SMP machines,
you can either provide the hostname, in which case you will
get back information about all virtual machines that are
represented on that host, or you can list specific virtual
machines by name.
See the examples below for details.
- If you specify hostnames, without domains, Condor will
automatically try to resolve those hostnames into fully
qualified hostnames for you.
This also works when specifying specific nodes of an SMP
machine.
In this case, everything after the ``@'' sign is treated as a
hostname and that is what is resolved.
- You can use the -direct option in conjunction with
almost any other set of options.
However, at this time, the only daemon that will allow direct
queries for its ad(s) is the condor_ startd.
So, the only options currently not supported with
-direct are -schedd and -master.
Most other options use startd ads for their information, so
they work seamlessly with -direct.
The only other restriction on -direct is that you may
only use 1 -direct option at a time.
If you want to query information directly from multiple hosts,
you must run condor_ status multiple times.
- Unless you use the local hostname with -direct,
condor_ status will still have to contact a collector to find
the address where the specified daemon is listening.
So, using a -pool option in conjunction with
-direct just tells condor_ status which collector to
query to find the address of the daemon you want.
The information actually displayed will still be retrieved
directly from the daemon you specified as the argument to
-direct.
Example 1 To view information from all nodes of an SMP
machine, just use the hostname.
For example, if you had a 4-CPU machine, named
``vulture.cs.wisc.edu'', here's what you might see:
% condor_status vulture
Name OpSys Arch State Activity LoadAv Mem ActvtyTime
vm1@vulture.c SOLARIS26 INTEL Owner Idle 0.020 128 0+00:57:13
vm2@vulture.c SOLARIS26 INTEL Claimed Busy 1.006 128 0+01:16:03
vm3@vulture.c SOLARIS26 INTEL Claimed Busy 0.978 128 0+03:32:53
vm4@vulture.c SOLARIS26 INTEL Claimed Busy 1.001 128 0+02:21:07
Machines Owner Claimed Unclaimed Matched Preempting
INTEL/SOLARIS26 4 0 4 0 0 0
Total 4 0 4 0 0 0
Example 2 To view information from a specific nodes of an
SMP machine, specify the node directly.
You do this by providing the name of the virtual machine.
This has the form vm#@hostname.
For example:
% condor_status vm2@vulture
Name OpSys Arch State Activity LoadAv Mem ActvtyTime
vm2@vulture.c SOLARIS26 INTEL Claimed Busy 1.006 128 0+01:16:03
Machines Owner Claimed Unclaimed Matched Preempting
INTEL/SOLARIS26 1 0 1 0 0 0
Total 1 0 1 0 0 0
Constraint option examples
To use the constraint option to see all machines with the OpSys
of "LINUX", use
% condor_status -constraint OpSys==\"LINUX\"
Note that quotation marks must be escaped with the backslash characters
for most shells.
To see all machines that are currently in the Idle state, use
% condor_status -constraint State==\"Idle\"
To see all machines that are benchmarked to have a MIPS rating
of more than 750, use
% condor_status -constraint 'Mips>750'
-cod option example
The -cod option displays the status of COD
claims within a given Condor pool.
Name ID ClaimState TimeInState RemoteUser JobId Keyword
astro.cs.wi COD1 Idle 0+00:00:04 wright
chopin.cs.w COD1 Running 0+00:02:05 wright 3.0 fractgen
chopin.cs.w COD2 Suspended 0+00:10:21 wright 4.0 fractgen
Total Idle Running Suspended Vacating Killing
INTEL/LINUX 3 1 1 1 0 0
Total 3 1 1 1 0 0
condor_ status will exit with a status value of 0 (zero) upon success,
and it will exit with the value 1 (one) upon failure.
Condor Team, University of Wisconsin-Madison
Copyright © 1990-2003 Condor Team, Computer Sciences Department,
University of Wisconsin-Madison, Madison, WI. All Rights Reserved.
No use of the Condor Software Program is authorized
without the express consent of the Condor Team. For more information
contact: Condor Team, Attention: Professor Miron Livny,
7367 Computer Sciences, 1210 W. Dayton St., Madison, WI 53706-1685,
(608) 262-0856 or miron@cs.wisc.edu.
U.S. Government Rights Restrictions: Use, duplication, or disclosure
by the U.S. Government is subject to restrictions as set forth in
subparagraph (c)(1)(ii) of The Rights in Technical Data and Computer
Software clause at DFARS 252.227-7013 or subparagraphs (c)(1) and
(2) of Commercial Computer Software-Restricted Rights at 48 CFR
52.227-19, as applicable, Condor Team, Attention: Professor Miron
Livny, 7367 Computer Sciences, 1210 W. Dayton St., Madison,
WI 53706-1685, (608) 262-0856 or miron@cs.wisc.edu.
See the Condor Version 6.6.0 Manual for
additional notices.
Next: condor_ store_cred
Up: 9. Command Reference Manual
Previous: condor_ stats
Contents
Index
condor-admin@cs.wisc.edu