NET/MASTER Management Services (MS) System Management Guide
Specifying System File and Subvolume Locations
Configuring NonStop NET/MASTER MS
115414 NonStop NET/MASTER MS System Management Guide 3–5
Table 3-1. Customized and Distribution Procedure Library Location PARAM Operands
PARAM Operand Purpose Default Value
NCLCUSTSRC Customized procedure library. $isv-vol.ZNNMNCS
NCLDISTSRC Distribution procedure library. $isv-vol.ZNNMNDS
Valid values for the two operands are valid subvolume names. For example, if you
move the library that contains your site’s customized NCL procedures to
$DATA3.ZNNMNDEV, include the following command in the CONFIG file:
PARAM NCLCUSTSRC=$DATA3.ZNNMNDEV
If NonStop NET/MASTER MS cannot find the NCL procedure libraries, it cannot
execute some expected NCL procedures that you store in the libraries.
Specifying Object Files for User, Customized, and Distributed NCL Procedures
When an NCL procedure is executed from source code for the first time, NonStop
NET/MASTER MS compiles the procedure into optimized object code. The object
code for every NCL procedure in a given library is stored in a single object file that is
associated with the library.
For example, whenever an NCL procedure from a user procedure library is compiled,
its object code is placed in the object file associated with that user. Whenever an NCL
procedure from the customized procedure library is compiled, its object code is placed
in the customized procedure library object file. When an NCL procedure from the
distribution procedure library is compiled, the object code is placed in the distribution
procedure library object file. Table 3-2 identifies the default object file names and
relates each object file to its associated NCL procedure library.
Table 3-2. NCL Procedure Libraries and Default Associated Object Files
NCL Procedure Library Default Associated Object File
User procedure library (specified
in user ID definition record)
$isv-vol.ZNNMUCO.ncl-source-subvol
If the object file name is not specified in the NCL Object File
Name field in the user’s user ID definition record, it is
automatically written into the field. The subvolume name is the
value of the NCLOBJLIB operand of the PARAM command. The
file name is the value of the subvolume specified in the NCL
Library Subvol field in the user’s user ID definition record.
Customized procedure library $isv-vol.ZNNMNCO.NCLCOBJ
Distribution procedure library $isv-vol.ZNNMNDO.NCLDOBJ
You must specify the location of the system-wide NCL object file in the CONFIG file if
either of the following two conditions exist:
The NCP program file and the NCL object file reside on different volumes.
The name of the NCL object file is changed to a name other than its default.