ibm-information-center/dist/eclipse/plugins/i5OS.ic.cl_5.4.0.1/strchtsvr.htm

193 lines
8.2 KiB
HTML
Raw Permalink Normal View History

2024-04-02 14:02:31 +00:00
<!doctype html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><META http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Start CHT Server (STRCHTSVR)</title>
<link rel="stylesheet" type="text/css" href="../rzahg/ic.css">
</head>
<body bgcolor="white">
<script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<a name="STRCHTSVR.Top_Of_Page"></a>
<h2>Start CHT Server (STRCHTSVR)</h2>
<table width="100%">
<tr>
<td valign="top" align="left"><b>Where allowed to run: </b>All environments (*ALL)<br>
<b>Threadsafe: </b>No
</td>
<td valign="top" align="right">
<a href="#STRCHTSVR.PARAMETERS.TABLE">Parameters</a><br>
<a href="#STRCHTSVR.COMMAND.EXAMPLES">Examples</a><br>
<a href="#STRCHTSVR.ERROR.MESSAGES">Error messages</a></td>
</tr>
</table>
<div> <a name="STRCHTSVR"></a>
<p>The Start Clustered Hash Table Server (STRCHTSVR) command is used to define a clustered hash table server on each cluster node specified in the NODE parameter. Successful completion of this command results in a job being started on each node defined in the cluster. Each node specified on the NODE parameter will be in the clustered hash table servers domain.
</p>
<p>The clustered hash table server enables sharing and replicating data between cluster nodes using the Clustered Hash Table APIs. The data is stored within the clustered hash table server in non-persistent storage.
</p>
<p>You can use the End Clustered Hash Table Server (ENDCHTSVR) command to end the clustered hash table server.
</p>
<p><b>Restrictions:</b>
</p>
<ul>
<li>Cluster Resource Service must be active on the local node.
</li>
<li>All nodes specified in the NODE parameter must have Cluster Resource Services active.
</li>
<li>Requesting user profile must exist on all nodes specified in the NODE parameter.
</li>
<li>Requesting user must have change (*CHANGE) authority to the authorization list, if specified, on the current node as well as all nodes specified for the Node (NODE) parameter to perform the start.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#STRCHTSVR.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div>
<h3><a name="STRCHTSVR.PARAMETERS.TABLE">Parameters</a></h3>
<table border="1" cellpadding="4" cellspacing="0">
<!-- col1="10" col2="15" col3="30" col4="10" -->
<tr>
<th bgcolor="aqua" valign="bottom" align="left">Keyword</th>
<th bgcolor="aqua" valign="bottom" align="left">Description</th>
<th bgcolor="aqua" valign="bottom" align="left">Choices</th>
<th bgcolor="aqua" valign="bottom" align="left">Notes</th>
</tr>
<tr>
<td valign="top"><a href="#STRCHTSVR.SERVER"><b>SERVER</b></a></td>
<td valign="top">Server</td>
<td valign="top"><i>Communications name</i></td>
<td valign="top">Required, Positional 1</td>
</tr>
<tr>
<td valign="top"><a href="#STRCHTSVR.RSPTIMO"><b>RSPTIMO</b></a></td>
<td valign="top">Request response timeout</td>
<td valign="top">1-300, <b><u>60</u></b></td>
<td valign="top">Optional</td>
</tr>
<tr>
<td valign="top"><a href="#STRCHTSVR.AUTL"><b>AUTL</b></a></td>
<td valign="top">Authorization list</td>
<td valign="top"><i>Name</i>, <b><u>*SERVER</u></b></td>
<td valign="top">Optional</td>
</tr>
<tr>
<td valign="top"><a href="#STRCHTSVR.NODE"><b>NODE</b></a></td>
<td valign="top">Node</td>
<td valign="top">Values (up to 20 repetitions): <i>Communications name</i>, <b><u>*LOCAL</u></b></td>
<td valign="top">Optional</td>
</tr>
</table>
<table width="100%">
<tr><td align="right"><a href="#STRCHTSVR.Top_Of_Page">Top</a></td></tr>
</table>
</div>
<div> <a name="STRCHTSVR.SERVER"></a>
<h3>Server (SERVER)</h3>
<p>Specifies the clustered hash table server to be started.
</p>
<p>This is a required parameter.
</p>
<dl>
<dt><b><i>name</i></b></dt>
<dd>Specify the name of the clustered hash table server to be started.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#STRCHTSVR.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="STRCHTSVR.RSPTIMO"></a>
<h3>Request response timeout (RSPTIMO)</h3>
<p>Specifies the amount of time (in seconds) that the clustered hash table server has to complete a retrieve request. An error will be returned to the requestor of the retrieve if the clustered hash table server does not get a response before the specified length of time. This parameter is ignored when the current cluster version is 3 or greater.
</p>
<dl>
<dt><b><u>60</u></b></dt>
<dd>The clustered hash table server starting on the nodes specified on the NODE parameter will wait 60 seconds for a response.
</dd>
<dt><b><i>1-300</i></b></dt>
<dd>Specify the number of seconds the clustered hash table server waits for a response before returning an error.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#STRCHTSVR.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="STRCHTSVR.AUTL"></a>
<h3>Authorization list (AUTL)</h3>
<p>Specifies an authorization list for the clustered hash table server. This defines the list of users authorized to start, end and connect to the clustered hash table server. An authorization list by the same name must exist on all nodes in the NODE parameter. The same authorization list name must be specified when starting a clustered hash table server that is already active on other nodes in the cluster.
</p>
<dl>
<dt><b><u>*SERVER</u></b></dt>
<dd>Use the same authorization list as the clustered hash table server being started if it is already active on one of the nodes in the cluster. If the server does not exist in the cluster and this value is specified then no special authority will be needed to start, end or connect to the server. This value must be specified if the current cluster version is 2 or less.
</dd>
<dt><b><i>name</i></b></dt>
<dd>Specify the name of the authorization list which defines the list of users authorized to the clustered hash table server. Users must have change (*CHANGE) authority to the named authorization list to start and end the clustered hash table server. Users must have use (*USE) authority to the named authorization list to connect to the clustered hash table server. Management of the authorization list is the users responsibility.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#STRCHTSVR.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="STRCHTSVR.NODE"></a>
<h3>Node (NODE)</h3>
<p>Specifies the list of cluster nodes that compose the clustered hash table domain. A server job will be started on each of the cluster nodes specified. If the clustered hash table server already exists in the cluster, the cluster nodes specified will be added to the clustered hash table domain and a job will be started on the node specified. Nodes in this list must be unique.
</p>
<p>The nodes must be active in the cluster.
</p>
<dl>
<dt><b><u>*LOCAL</u></b></dt>
<dd>A clustered hash table server job will be started on the local node only. *LOCAL can be specified only once.
</dd>
<dt><b><i>name</i></b></dt>
<dd>Specify the name of each cluster node that defines the clustered hash table domain. Up to 20 cluster nodes can be specified.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#STRCHTSVR.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div><h3><a name="STRCHTSVR.COMMAND.EXAMPLES">Examples</a> </h3>
<p><b>Example 1: Starting a Local Clustered Hash Table Server</b>
</p>
<p>
<pre>
STRCHTSVR SERVER(CHTSVR1)
</pre>
</p>
<p>This command starts clustered hash table server CHTSVR1 only on the local node. There is no authority restriction on the clustered hash table server.
</p>
<p><b>Example 2: Starting a Clustered Hash Table Server on Multiple Nodes</b>
</p>
<p>
<pre>
STRCHTSVR SERVER(CHTSVR2) AUTL(AUTHLIST) NODE(FRED BARNEY)
</pre>
</p>
<p>This command starts clustered hash table server CHTSVR2 on nodes FRED and BARNEY. The clustered hash table server has access restricted by authorization list AUTHLIST.
</p>
</div>
<table width="100%">
<tr><td align="right"><a href="#STRCHTSVR.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div><h3><a name="STRCHTSVR.ERROR.MESSAGES">Error messages</a> </h3>
<p><b><u>*ESCAPE Messages</u></b>
</p>
<dl>
<dt><b>CPFBD02</b></dt>
<dd>Start clustered hash table server failed.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#STRCHTSVR.Top_Of_Page">Top</a></td></tr>
</table>
</body>
</html>