Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

condor_config_val(1) [debian man page]

condor_config_val(1)					      General Commands Manual					      condor_config_val(1)

Name
       condor_config_val Query - or set a given Condor configuration variable

Synopsis
       condor_config_val [options] [-config] [-verbose] variable[variable ... ]

       condor_config_val[options] -set string[string ... ]

       condor_config_val[options] -rset string[string ... ]

       condor_config_val[options] -unset variable[variable ... ]

       condor_config_val[options] -runset variable[variable ... ]

       condor_config_val[options] -tilde

       condor_config_val[options] -owner

       condor_config_val[options] -config

       condor_config_val-dump[-expand] [-verbose]

Description
       condor_config_valcan  be used to quickly see what the current Condor configuration is on any given machine. Given a list of variables, con-
       dor_config_valwill report what each of these variables is currently set to. If a given variable is not defined, condor_config_valwill  halt
       on that variable, and report that it is not defined. By default, condor_config_vallooks in the local machine's configuration files in order
       to evaluate the variables.

       condor_config_valcan also be used to quickly set configuration variables for a specific daemon on a given machine.  Each  daemon  remembers
       settings  made  by condor_config_val. The configuration file is not modified by this command. Persistent settings remain when the daemon is
       restarted. Runtime settings are lost when the daemon is restarted. In general, modifying a host's configuration	with  condor_config_valre-
       quires the  CONFIG access level, which is disabled on all hosts by default. Administrators have more fine-grained control over which access
       levels can modify which settings. See section 3.6.1on page for more details on security settings.

       The -verboseoption displays the configuration file name and line number where a configuration variable is defined.

       Any changes made by condor_config_valwill not take effect until condor_reconfigis invoked.

       It is generally wise to test a new configuration on a single machine to ensure that no syntax or other errors  in  the  configuration  have
       been made before the reconfiguration of many machines. Having bad syntax or invalid configuration settings is a fatal error for Condor dae-
       mons, and they will exit. It is far better to discover such a problem on a single machine than to cause all the Condor daemons in the  pool
       to exit.

       The  -setoption	sets one or more persistent configuration file entries. The stringmust be a single argument, so enclose it in double quote
       marks. A string must be of the form  "variable = value" .  Use  of  the	-setoption  implies  the  use  of  configuration  variables   SET-
       TABLE_ATTRS...  (see 3.3.5),  ENABLE_PERSISTENT_CONFIG (see 3.3.5), and	HOSTALLOW...  (see 3.3.5).

       The  -rsetoption  sets  one  or more runtime configuration file entries. The stringmust be a single argument, so enclose it in double quote
       marks. A string must be of the form  "variable = value" . Use  of  the  -rsetoption  implies  the  use  of  configuration  variables   SET-
       TABLE_ATTRS...  (see 3.3.5),  ENABLE_RUNTIME_CONFIG (see 3.3.5), and  HOSTALLOW...  (see 3.3.5).

       The -unsetoption changes one or more persistent configuration file entries to their previous value.

       The -runsetoption changes one or more runtime configuration file entries to their previous value.

       The -tildeoption displays the path to the Condor home directory.

       The -owneroption displays the owner of the condor_config_valprocess.

       The -configoption displays the current configuration files in use.

       The  -dumpoption  displays a list of all of the defined macros in the configuration files found by condor_config_val, along with their val-
       ues. If the -verboseoption is supplied as well, then the specific configuration file which defined each variable, along with the line  num-
       ber  of	its  definition  is  also  printed.  NOTE:  The output of this argument is likely to change in a future revision of Condor. If the
       -expandoption is given in addition to the -dumpoption, then variable values in the configuration files are expanded  before  being  printed
       out.

Options
       -name machine_name

	  Query  the  specified  machine's  condor_masterdaemon  for its configuration. Does not function together with any of the options: -dump,
	  -config, or -verbose.

       -pool centralmanagerhostname[:portnumber]

	  Use the given central manager and an optional port number to find daemons.

       -address <ip:port>

	  Connect to the given IP address and port number.

       -master | -schedd | -startd | -collector | -negotiator

	  The specific daemon to query.

       -local-name

	  Inspect the values of attributes that use local names.

Exit Status
       condor_config_valwill exit with a status value of 0 (zero) upon success, and it will exit with the value 1 (one) upon failure.

Examples
       Here is a set of examples to show a sequence of operations using condor_config_val. To request the condor_schedddaemon on host  perdita	to
       display the value of the  MAX_JOBS_RUNNING configuration variable:

	 % condor_config_val  -name perdita -schedd MAX_JOBS_RUNNING
	 500

       To request the condor_schedddaemon on host perdita to set the value of the  MAX_JOBS_RUNNING configuration variable to the value 10.

	 % condor_config_val  -name perdita -schedd -set "MAX_JOBS_RUNNING = 10"
	 Successfully set configuration "MAX_JOBS_RUNNING = 10" on
	 schedd perdita.cs.wisc.edu <128.105.73.32:52067>.

       A command that will implement the change just set in the previous example.

	 % condor_reconfig -schedd perdita
	 Sent "Reconfig" command to schedd perdita.cs.wisc.edu

       A re-check of the configuration variable reflects the change implemented:

	 % condor_config_val  -name perdita -schedd MAX_JOBS_RUNNING
	 10

       To set the configuration variable  MAX_JOBS_RUNNING back to what it was before the command to set it to 10:

	 % condor_config_val  -name perdita -schedd -unset MAX_JOBS_RUNNING
	 Successfully unset configuration "MAX_JOBS_RUNNING" on
	 schedd perdita.cs.wisc.edu <128.105.73.32:52067>.

       A command that will implement the change just set in the previous example.

	 % condor_reconfig -schedd perdita
	 Sent "Reconfig" command to schedd perdita.cs.wisc.edu

       A re-check of the configuration variable reflects that variable has gone back to is value before initial set of the variable:

	 % condor_config_val  -name perdita -schedd MAX_JOBS_RUNNING
	 500

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

								  September 2012					      condor_config_val(1)
Man Page