Sophie

Sophie

distrib > Fedora > 18 > x86_64 > by-pkgid > 97ef2e1c37d0848c1661bf24a6ea3648 > files > 27

globus-gram-job-manager-doc-13.53-2.fc18.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta name="robots" content="noindex">
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<!-- THIS FILE IS AUTOMATICALLY GENERATED FROM THE GLOBUS SOURCE CODE
     DO NOT MODIFY.
-->
<title>Globus Reference Manual</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head>
<body>
<!-- Generated by Doxygen 1.8.3.1 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li class="current"><a href="pages.html"><span>Related&#160;Pages</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('globus_gram_job_manager_job_execution_environment.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="headertitle">
<div class="title">Job Execution Environment </div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><h1><a class="anchor" id="globus_gram_job_manager_env_vars"></a>
Environment Variables</h1>
<p>The GRAM Job Manager provides a minimal environment for user's jobs. The following environment variables will be set by the job manager. Variables marked with an asterisk (*) will only be set if a related job manager configuration option or RSL attribute is provided. Local schedulers may set additional environment variables.</p>
<dl class="section user"><dt>HOME</dt><dd>The user's home directory.</dd></dl>
<dl class="section user"><dt>LOGNAME</dt><dd>The user's login name.</dd></dl>
<dl class="section user"><dt>X509_USER_PROXY</dt><dd>The path to the job manager's delegated credential. (GSI only).</dd></dl>
<dl class="section user"><dt>GLOBUS_GRAM_JOB_CONTACT</dt><dd>The job manager's contact string for this job.</dd></dl>
<dl class="section user"><dt>GLOBUS_LOCATION</dt><dd>The path to the Globus installation on the job manager host.</dd></dl>
<dl class="section user"><dt>X509_CERT_DIR*</dt><dd>The path to a trusted certificate directory. This variable will only be set if the -x509-cert-dir argument is given to the job manager.</dd></dl>
<dl class="section user"><dt>GLOBUS_GASS_CACHE_DEFAULT*</dt><dd>The path to the job's GASS cache (if the gass_cache RSL attribute is present).</dd></dl>
<dl class="section user"><dt>GLOBUS_TCP_PORT_RANGE*</dt><dd>A system-specific range of TCP ports which may be used by the job. Globus I/O will automatically honor this range. Only present if the related configuration option is present in the job manager configuration file.</dd></dl>
<dl class="section user"><dt>GLOBUS_REMOTE_IO_URL*</dt><dd>The path to a file containing a URL string of a GASS server which the job may access (if the remote_io_url attribute is present).</dd></dl>
<dl class="section user"><dt>GLOBUS_NEXUS_NO_GSI</dt><dd>Disables GSI in Nexus's TCP protocol, for compatibility with Nexus 4.6 and earlier.</dd></dl>
<h1><a class="anchor" id="globus_gram_job_manager_rsl_subs"></a>
RSL Substitions</h1>
<p>In addition to the environment variables described above, a number of RSL substitutions are made available by the job manager. These substitions may be added to the environment by the job RSL if needed.</p>
<dl class="section user"><dt>HOME</dt><dd>The user's home directory.</dd></dl>
<dl class="section user"><dt>LOGNAME</dt><dd>The user's login name.</dd></dl>
<dl class="section user"><dt>GLOBUS_ID</dt><dd>The subject name of the security credentials under which the job is running.</dd></dl>
<dl class="section user"><dt>GLOBUS_GRAM_JOB_CONTACT</dt><dd>The job manager's contact string for this job.</dd></dl>
<dl class="section user"><dt>GLOBUS_HOST_MANUFACTURER</dt><dd>The manufacturer part of the host configuration string (derived from config.guess)</dd></dl>
<dl class="section user"><dt>GLOBUS_HOST_CPUTYPE</dt><dd>The CPU type part of the host configuration string (derived from config.guess)</dd></dl>
<dl class="section user"><dt>GLOBUS_HOST_OSNAME</dt><dd>The operating system name part of the host configuration string (derived from config.guess)</dd></dl>
<dl class="section user"><dt>GLOBUS_HOST_OSVERSION</dt><dd>The operating system version number part of the host configuration string (derived from config.guess)</dd></dl>
<dl class="section user"><dt>GLOBUS_GATEKEEPER_HOST</dt><dd>The name of the host on which the gatekeeper is running.</dd></dl>
<dl class="section user"><dt>GLOBUS_GATEKEEPER_PORT</dt><dd>The TCP port which on which the gatekeeper is accepting connections.</dd></dl>
<dl class="section user"><dt>GLOBUS_GATEKEEPER_SUBJECT</dt><dd>The subject name of the security credentials under which the gatekeeper is running.</dd></dl>
<dl class="section user"><dt>GLOBUS_LOCATION</dt><dd>The path to the Globus installation on the job manager host.</dd></dl>
<dl class="section user"><dt>GLOBUS_CACHED_STDOUT</dt><dd>The name of the local file in the cache where stdout is being stored. This may be used as the value of the stdout RSL attribute to cause one copy of output to be stored in the cache. A stdio_update signal may be used to retrieve the output when the job is finishing.</dd></dl>
<dl class="section user"><dt>GLOBUS_CACHED_STDERR</dt><dd>The name of the local file in the cache where stderr is being stored. This may be used as the value of the stderr RSL attribute to cause one copy of output to be stored in the cache. A stdio_update signal may be used to retrieve the output when the job is finishing.</dd></dl>
<dl class="section user"><dt>SCRATCH_DIRECTORY</dt><dd>The path of the scratch directory for this job. (Only set if the scratch_dir RSL attribute is used).</dd></dl>
<dl class="section user"><dt>GLOBUS_CONDOR_ARCH</dt><dd>The condor name of the architecture which the job manager is handling jobs for. (deprecated)</dd></dl>
<dl class="section user"><dt>GLOBUS_CONDOR_OS</dt><dd>The condor name of the operating system which the job manager is handling jobs for. (deprecated) </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<hr>
<p align="center">
<a href="http://www.globus.org/toolkit/about.html" target="_top">about globus</a> |
<a href="http://www.globus.org/toolkit/" target="_top">globus toolkit</a> |
<a href="https://dev.globus.org/wiki/Welcome/" target="_top">dev.globus</a>
<br>
<br>
Comments? <a href="mailto:webmaster@globus.org">webmaster@globus.org</a>
</body>
</html>