Difference: BLAH_guide (17 vs. 18)

Revision 182009-07-08 - ElisabettaMolinari

Line: 1 to 1
 

BLAH Introduction

BLAHPD is a light component accepting commands according to the BLAH (Batch Local Ascii Helper) protocol to manage jobs on different Local Resources Management Systems (LRMS).
Line: 898 to 898
 
  • finalstate_query_interval: the query that search for finished jobs is executed every finalstate_query_interval seconds (default:30)
  • alldone_interval: after that interval an unseen job is set as done (status = 4) and exitstatus = -1 (default:600)
  • bupdater_loop_interval: the updater main lop is executed every bupdater_loop_interval seconds (default:5)
Added:
>
>
  • blah_graceful_kill_mappable_cmd: Command to use when terminating processes via a user mapping tool (glexec or SUDO). Default is /bin/kill
  • blah_graceful_kill_timeout: Total number of seconds a parent process will wait for a child to terminate after sending it the first termination (SIGTERM) signal. During this time, and until the child process terminates, the parent will send SIGTERM to che child once a second before blah_graceful_kill_timeout/2 seconds have elapsed, then it will send SIGKILL once a second. Defaults to 20 seconds.
  • blah_children_restart_interval: Mininum time in seconds that has to elapse before blahpd tries restarting one of the children processes it controls. Defaults to 150 seconds.
  • blah_require_proxy_on_submit: Set to boolean 'true' to generate an error when the X509Proxy attribute is missing from the job description in the BLAH_JOB_SUBMIT command. Set to boolean 'false' if job submission without a valid proxy is allowed. Defaults to 'false'.
  • blah_enable_glexec_from_condor: Set to boolean 'true' to make blahpd recognize the following three commands: CACHE_PROXY_FROM_FILE, USE_CACHED_PROXY, UNCACHE_PROXY. User mapping via GLEXEC will be automatically enabled when the USE_CACHED_PROXY command is received. This is to allow user switching via glexec based on the active proxy for a given user, as cached by the Condor gridmanager. Defaults to 'false'.
  • blah_disable_wn_proxy_renewal: When set to boolean 'true', use of the BPRclient/server tool to delegate or send renewed X509 proxies to a job executing node will be entirely disabled. Defaults to 'false'.
  • blah_delegate_renewed_proxies: When set to boolean 'true', X509 proxies sent to job worker nodes via the BPRclient/server tool will be delegated instead of being copied over the wire. Defaults to 'false' as many Globus tools (including gridftp) will reject access when a limited -and- delegated proxy is presented.
  • blah_graceful_kill_glexecable_cmd_format
  -- ElisabettaMolinari - 24 Jun 2008
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback