Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Configuration on the local system

&pagelevel(4)&pagelevel

MAREN subsystem

The MAREN subsystem is added to the current subsystem catalog when MAREN is installed with IMON. The subsystem declaration of MAREN is contained in the SYSSSC.MAREN.<ver> file. The MAREN subsystem must be started with /START-SUBSYSTEM SUBSYSTEM-NAME=MAREN when the BS2000 system is started.

Message file

The message file of MAREN is entered in the MIP parameter file and enabled by MIP when MAREN is installed with IMON.

The message file can also be included in the startup parameter service by adding it to the message file in the system parameter MSGFIL in the SYSOPT-CLASS2 parameter set and activating it when the monitor system is started:
MSGFILxx=<msg_filename>
MSGOFL=n

Here xx is the serial number (01..15) in the system parameter MSGFIL, and msg_filename the fully qualified name of the message file.

The number n of message files must also be incremented by one accordingly.

The message file can also be assigned as a message output file retroactively using the MODIFY-MIP-PARAMETERS command.

Assigning the syntax file

The syntax file of MAREN is entered in the SDF parameter file and activated by SDF when MAREN is installed with IMON.

The syntax file can also be activated by means of the MODIFY-SDF-PARAMETERS command.

Preparing the MAREN catalog

An already existing MAREN catalog can be continued to use with the new MAREN version.

If, e.g. after first installation, MAREN operation is to be started with a new, empty MAREN catalog, the following steps are to be executed:

  • The MAREN delivery package contains an empty catalog file ( SYSDAT.MAREN.<ver>.CATALOG). It contains a parameter record but does not contain catalog entries. This file must be cataloged as the file that is intended to be used for the future MAREN catalog, e.g. $SYSMAREN.MAREN.CAT.
  • The MAREN catalog can be edited with the administrator program MARENADM. For example, free tapes could be added to the list of tapes available for reservation with the MARENADM statement ADD-FREE-VOLUMES.

    You must check free tapes to see if they need to be initialized so that they can be written to after being reserved. If the free tapes added need to be initialized, the INIT=*YES operand must be used in the MARENADM statement ADD-FREE-VOLUMES.

  • In addition, the MARENADM statement ADD-RESERVED-VOLUME enables catalog entries to be generated for tapes which are assigned to a user ID but are not registered in the MAREN catalog. These may be created from the catalog entries of tape files in the TSOSCAT (VOLUME=*BY-TSOSCAT operand) or be taken from a SAM file with catalog entries in MAREN format (VOLUME=*ALL(INPUT-FILE=<file>) operand).
  • If you want to add a large number of tape files in an incompatible format to the MAREN catalog, please contact a Competence Center or the Sales & Marketing Dept. of Fujitsu.

Starting the MAREN control programs MARENCP and, if required, MARENUCP

How to configure and start the MAREN control programs is described in the sections “MARENCP control program” and “Automatic free volume allocation with MARENUCP”.

Setting MAREN parameters

Various parameters can be used to control how MAREN works. The following types of parameter exist:

  • System-specific parameters
    These are set using the MARENADM statement EDIT-/MODIFY-MAREN-PARAMETERS or MODIFY-DOMAIN-ASSIGNMENT.

    When a system is added to the MAREN network the system-specific parameters are generated, see section “MAREN network”.

  • Global parameters
    These are set using the MARENADM statement MODIFY-GLOBAL-PARAMETERS. With the exception of the access mode (ACCESS-MODE parameter), global parameters are only meaningful when domains are used.
  • Domain-specific parameters
    These are set using the MARENADM statement MODIFY-DOMAIN-PARAMETERS. The domain-specific parameters are only meaningful when domains are used.

The MAREN administrator can have the settings of the MAREN parameters displayed using the MARENADM statements SHOW-...-PARAMETERS, and adjust these to the conditions in his/her system using the EDIT-/MODIFY-...-PARAMETERS statements.

Effectiveness of modifications to parameters

The parameter sets modified with the EDIT-/MODIFY-...-PARAMETERS statements are stored in the MAREN catalog.

The modifications become effective immediately on the MAREN administrator’s system because the parameter records are read with every MAREN or MARENADM statement. Each time MARENUCP is called, MAREN transfers the parameter records to MARENUCP. To accept new values, MARENUCP need only be terminated and restarted when the access mode is changed (ACCESS-MODE parameter).

In a MAREN network, modifications to parameters also become effective immediately. Each time a MAREN component accesses the MAREN catalog on a system of the MAREN network, the modified parameter records are read and accepted.

The tables below provide an overview of the parameters. The parameters and their effect are described in detail under the MODIFY-...-PARAMETERS statements.

System-specific
parameters
Value rangeDefault settingDescription / Meaning                 
ALL-DOMAIN-ADMINALLOWED /
NOT-ALLOWED
NOT-ALLOWEDcontrols whether an ADA may work on the system
ARCHIVES-WORK-TIME0..23:5900000000time the central archive is open
AUDITYES / NO /
OPTIONAL
YEScontrols the tape-specific checks
BATCH-EXEC-TIME0..32767100batch task execution time
BATCH-REQUEST-TIME0..327671800batch task request time
CID-UIDYES / NONOtransfers catalog and user IDs to the catalog entry
DEFAULT-ADMIN-SCOPEOWN-DOMAIN /
ALL-DOMAIN
OWN-DOMAINadministration scope when MARENADM is started
DEFAULT-DEVICE-TYPE<name>TAPE-C4default device type for new reservations
DEFAULT-FREE-DATE0..99997default reservation period for tapes
DEFAULT-HOME-LOC<name> / HOSTCENTRALdefault permanent location
DEFAULT-USER-ACCESSOWNER-ONLY /
FOREIGN-READ-
ONLY /
ALL-USERS
OWNER-ONLYdetermines whether tapes are shareable by default
DEVICE-COMPLETIONYES / NOYESDEVICE parameter completion
DIALOG-EXEC-TIME3..3276750dialog task execution time
DIALOG-REQUEST-TIME3..32767180dialog task request time
EXPORT-ADDRESS-ACKYES / NONOmailing address confirmation
EXPORT-FOREIGN-TAPESYES / NONOexport foreign tapes
EXPORT-PROCESSINGYES / NOYESexport permission
EXPORT-RECEIPTCONSOLE /
PRINTER /
FILE / NO
NOreceipt output control
FOREIGN-TAPE-CHECKYES / NOYESforeign tape check
FREE-POOLSNO / GLOBAL /
TSOS / <name>
emptyfree tape pool
HOST<name>emptyname of the local system
INPUT-FILE-CHECKYES / NONOinput file name check
INPUT-TAPE-CHECKYES / NOYESinput tapes check
LOCATION-NAME<name> /
CENTRAL
CENTRALname of a location
LOGGINGYES / NONOdefinition of logging
MAREN-PASSWORD<c-string> /
<x-string> /
<integer> /
NONE / SECRET
NONEMAREN password
MOUNT-CHECK-INTERVAL<integer 9..9999>60wait time until a check is made to see whether a tape has been mounted
OPERATING-MODEMANUAL /
ROBAR-1 /
ROBAR-2 /
EXTERNAL
MANUALoperating mode of a storage location
OPERATOR-ROLE<name 1..8>SYSMARENoperator role which is required when MARENUCP runs or INITIALIZE-VOLUMES is called
OVERRULE-LOCYES / REJECTYESallows / rejects the use of a location other than the one specified in MARENLM
PRIVILEGED-USER-ID<userid> / NONEemptyuser privilege assignment
RESERVATION-SEQUENCEBY-VSN /
BY-
RESERVATION-
COUNT /
BY-LAST-ACCESS-
DATE /
BY-FREE-DATE
BY-VSNthe tapes which are to be reserved are selected in the order specified here
RESERVE-DEVICE-TYPES<name>TAPE-C4 / T6250device types which are permissible for new reservations
RETPD-CHECKYES / NOYESreservation period check
SHOW-INFORMATIONNORMAL /
MAXIMUM
NORMALdetermines the format for output to SYSOUT
SYMBOLIC-NAMESAME / <name>SAMEsymbolic name of a location
TESTMODEYES / NONOswitches test mode on/off
TSOS-PRIVILEGEDYES / NONOTSOS privilege assignment
TYPEREMOTE / LOCALLOCALlocation ID

 

Global parameter Value rangeDefault settingDescription / Meaning
ACCESS-MODESHARED /
EXCLUSIVE
SHARED

mode of access to the MAREN catalog (shared or exclusive) 1

ALL-DOMAIN-ADM-PASSW<c-string> /
<x-string> /
<integer> /
NONE / SECRET
NONEpassword for the All-Domain Administrator
DOMAIN-PROTECTIONACTIVE /
NON-ACTIVE
NON-ACTIVEcontrols whether domains are used

1See section “Selecting the mode”

Domain-specific
parameters
Value rangeDefault settingDescription / Meaning
FREE-VOLUMESFROM-OWN-
DOMAIN /
FROM-STD-
DOMAIN
FROM-STD-DOMAINdefines whether free tapes are taken from the user’s own domain or the standard domain

Other adjustments

  • If required, all users of the MAREN user program can be sent a message with the aid of the MAREN bulletin feature. The relevant text should be stored in the file defined during installation with IMON (see section “MAREN bulletin”).
  • If the standard form implemented in MAREN is not to be used for export receipts, a customized layout for export receipts and return notes must be designed (see section “Export receipt”).
  • If required, exit routines can be created and incorporated in a module library in order to modify certain MAREN activities see chapter “MAREN exits”.

Security aspects

In cases where data security is the top priority, the following recommendations must be considered:

  • Setting the system-specific MAREN parameters.

    FOREIGN-TAPE-CHECK = YES
    INPUT-TAPE-CHECK   = YES
    INPUT-FILE-CHECK   = YES
    RETPD-CHECK        = YES
    TSOS-PRIV          = NO
    PRIVILEGED-USER-ID = *NONE
    MAREN-PASSWORD     = YES
    LOGGING            = YES
    AUDIT              = YES
  • The MAREN catalog must have the attribute USER-ACCESS=*OWNER-ONLY.
  • The MAREN catalog and the logging files should be situated on different pubsets.
  • To prevent archive numbers of the same name being mistaken for each other, there should be only one MAREN catalog in each data center.
  • All the tapes of an archive system should belong to a single MAREN catalog.
  • Before the MAREN subsystem is unloaded, the data center must take the necessary organizational steps to ensure that tape processing is no longer possible.