TS/MP System Management Manual (G06.24+, H06.03+)

Starting and Stopping SERVER Objects
NonStop TS/MP System Management Manual541819-001
4-2
Starting SERVER Objects
The next command starts all static server processes defined for all server classes, in
alphabetic order:
= START SERVER *
You can, however, specify a single static server process, by including the PROCESS
option in your command. For example, the next command starts a single static server
process named $ORDS in the server class named ORDER-SRV:
= START SERVER ORDER-SRV, PROCESS $ORDS
The next command starts all static server processes defined for the named server
classes:
= START SERVER (ORDER-SRV, MFG-SRV, SALES-SRV)
In response to the START SERVER command, the PATHMON process performs these
startup operations for each static server process in the server class:
Creates and starts the server process by running the program specified in the
PROGRAM attribute of the SERVER definition, using all parameters previously
indicated by the SET SERVER commands.
Sends a startup message to the server process, describing that process
environment. This message indicates the names of the input and output files and
the default volume and subvolume used by the process, and any optional message
text.
Passes any variables or parameter assignments to the server process: ASSIGN
and PARAM assignments for Guardian server processes; and ARGLIST and ENV
parameters for OSS servers.
The exact server startup protocol is as follows:
1. The PATHMON process creates the server by calling the NEWPROCESS or
PROCESS_CREATE_ procedure.
The server process context includes all DEFINEs specified in the server class
configuration (using the SET SERVER DEFINE command).
2. The PATHMON process opens the servers, sends the server a startup message,
and closes the server.
The startup message has a header that is constructed from what you specified for
the IN, OUT, and VOLUME attributes in the SET SERVER command. If you
specified a character string for the STARTUP attribute, that is also included.
3. If the server replies with a value of 70 (FECONTINUE) to the startup message, the
PATHMON process sends variables and parameter messages to the server.
Note. To start a server that has been frozen (with the FREEZE command) and then stopped,
you must first issue the THAW command. For more information, see Stopping SERVER
Objects on page 4-4.