ServerNet Cluster Web

ZPMCONF and ZSCCONF
ZSCCONF
As of the G06.21 RVU, an updated version of the ZPMCONF macro is available . The new version,
called ZSCCONF, does not need to be downloaded. It is installed in the $SYSTEM.ZSUPPORT
subvolume.
For details on running ZSCCONF, see the ServerNet Cluster 6780 Planning and Installation Guide.
ZPMCONF
ZPMCONF is an example macro that automates the process of adding MSGMON, SANMAN, and
SNETMON to the system configuration database.
ZPMCONF does the following:
Detects the number of processors currently loaded and prompts you to confirm this number (if
your system has fewer than four processors).
Aborts and deletes the MSGMON, SANMAN, and SNETMON processes, if they are already
present.
Returns error messages if the processes could not be successfully deleted.
Adds the processes using a processor list that is appropriate for the system size.
Starts MSGMON, SANMAN, and SNETMON and attempts to start the ServerNet cluster
subsystem.
The manual steps for adding these processes are documented in the ServerNet Cluster Manual
(Appendix E), located in G06.09 and later collections.
ZPMCONF TACL Macro
?tacl macro
== This is a sample TACL macro that configures the $ZPM entries for
== Msgmon, Sanman, and Snetmon. HP recommends different
== configurations depending upon whether the system has 2 processors,
== 4 processors, or more than 4 processors. This macro starts by
== determining the number of processors currently loaded. If it is
== 5 or more, the macro configures the $ZPM entries as such. If it is
== less than 5 processors, it prompts the user for the number of
== processors to configure for.
#frame
#push listProcessors numProcessors parseTest ptrChar scf^output
#push #inlineprefix
#set #inlineprefix +
== This routines parses the user responses
[#def parseResponse routine
|BODY|
#result [#argument number /minimum 2, maximum 16/
token /token yes/
token /token no/
token /token quit/
otherwise]
]