Pathway/XM System Management Manual
Configuring Servers
Compaq NonStop™ Pathway/XM System Management Manual—426761-001
6-15
Specifying server groups
Specifying server groups
The GROUP attribute allows you to assign one or more group names to the set of server
classes being imported. The name is then automatically added to the configuration of
each SERVER object when it is imported; group names originally defined for the server
classes remain unchanged. Once the server classes are imported and they are started, you
can execute PXMCOM commands on all server classes in the group by specifying a
single group name in a PXMCOM command instead of all the individual object names.
Specifying associated NODE objects
The NODE attribute specifies the NODE object to which the imported SERVER objects
are associated. When the SERVER objects are imported, the NODE object’s processor
resources are used and file names are resolved using the NODE object’s defaults.
Configuring Server Classes for Export
If you are configuring server classes that you intend to export to another Pathway/XM
environment (for example, server configurations that your customers use as part of an
application that you provide), you must enter an EXPORT ON statement in the
PXMCFG source file before any of the SET SERVER statements. (The configuration
source file can also contain definitions for all other object types.) When the PXMCFG
utility processes the configuration source file, it generates an export SuperCTL file that
contains only the SERVER object definitions with their NODE relationships removed.
You can then include this export SuperCTL file with the application you provide to your
customers.
When you want to process the same configuration source file for regular use, simply
change the export statement to EXPORT OFF.
Specifying File Names in Server Class Definitions
When specifying file names in the SET SERVER statements, you can specify either real
names or you can specify variable names. If you specify real names, you run the risk
that a file or device of that name may not exist in the environment in which the server
class definition is imported. If you specify variables for the file names, the importing
PXMCFG utility redefines and resolves the file names according to its environment.
To specify variable file names, use the format described for the SET SERVICE
VARIABLE attribute and enclose the variable in brackets. For example, the following
statement defines a variable file name for the PROCESS attribute; the type of name is a
PROCESS, the variable name (used by the importing PXMCFG) is PRNAME, and the
default file name for this process variable is $PR1:
SET SERVER PROCESS <PROCESS:PRNAME=$PR1>
When this statement is imported, the PXMCFG utility in the new environment looks at
the definition of the SERVICE object (included in the configuration of the importing
environment) to determine the new file name for this variable. If no name is specified,
then the exported file name is used; in both cases the file name is resolved using the
NODE associated with the SERVICE object.