Pathway/XM System Management Manual

Managing Servers
Compaq NonStop™ Pathway/XM System Management Manual426761-001
9-5
Reconfiguring Distributed Server Classes Online
A distributed server class can be frozen automatically. This occurs if the distributed
server class is suspended for more than the maximum time specified in the SUSPEND
SERVER command.
To allow LINKMON processes and TCPs to resume communication with a server class,
use the THAW command. For example, to thaw the SERVER named SALES, enter:
>> THAW SERVER SALES
The THAW command works only for server classes that are frozen. The THAW
command does not work for server classes that are in the FREEZE-PENDING state.
Reconfiguring Distributed Server Classes Online
You can change many configured parameters of a distributed server class online while
your Pathway application is running. You do this by using the SUSPEND SERVER,
CONTROL SERVER, and RESUME SERVER commands.
These commands are valid only for distributed server classes. For the syntax of these
commands, refer to SUSPEND SERVER
on page 11-101, CONTROL SERVER on
page 11-12, and RESUME SERVER on page 11-48.
The following steps describe online reconfiguration of distributed server classes in
greater detail:
1. Issue a SUSPEND SERVER command to stop execution of the server class.
For example, the following command suspends the server class named SRV1:
SUSPEND SERVER SRV1
While the server class is suspended, the LCS process queues incoming transaction
requests for the server class. It allows requests in progress to continue until they are
completed.
2. Wait until all server processes in this server class have stopped. You can check this
by issuing a STATUS SERVER command with the DETAIL option:
STATUS SERVER SRV1, DETAIL
3. Define the new server-class attribute values with the CONTROL SERVER
command. For example, the following commands define new values for the
MAXSERVERS, NUMSTATIC, and PRI attributes of SRV1:
CONTROL SERVER SRV1, MAXSERVERS 10
CONTROL SERVER SRV1, NUMSTATIC 2
CONTROL SERVER SRV1, PRI 40
Note. When you suspend a server that was configured with a timeout value and that
timeout period is exceeded, I/O requests can timeout and be cancelled. To avoid
performance degradation, you must suspend the server, then make the desired changes
and resume the server within the configured timeout period.