//* //* RSE-SPERRENDÄMON //* //LOCKD PROC HOME='/usr/lpp/rdz', // CNFG='/etc/rdz', // LOG=1 //* //LOCKD EXEC PGM=BPXBATSL,REGION=0M,TIME=NOLIMIT, // PARM='PGM &HOME/bin/lockd.sh &CNFG &LOG' //STDOUT DD SYSOUT=* //STDERR DD SYSOUT=* // PEND //*
_RSE_LOCKD_PORT=4036 _RSE_JAVAOPTS="$_RSE_JAVAOPTS -Dlock.daemon.port=$_RSE_LOCKD_PORT" _RSE_JAVAOPTS="$_RSE_JAVAOPTS -Dlock.daemon.cleanup.interval=1440" _RSE_LOCKD_CLASS=com.ibm.ftt.rse.mvs.server.miners.MVSLockDaemon
_RSE_LOCKD_PORT gibt den vom Sperrendämon verwendeten Port an. Der Standard-Port ist 4036. Die Kommunikation an diesem Port ist auf den Host beschränkt. Die übrigen Variablen sollten nicht modifiziert werden.
Passen Sie FEK.#CUST.PROCLIB(LOCKD) an und kopieren Sie den Member in SYS1.PROCLIB oder eine andere gültige PROCLIB-Dateigruppe.
Der Sperrendämon muss gestartet werden, bevor sich Benutzer beim RSE-Dämon anmelden, damit er die Sperrenanforderungen dieser Benutzer überwachen kann. Aus diesem Grund ist es ratsam, den Sperrendämon beim Systemstart zu starten. Hierfür könnten Sie beispielsweise einen Startbefehl zu SYS1.PARMLIB(COMMNDxx) hinzufügen.
LISTUSER STCLOCK OMVS ADDUSER STCLOCK NOPASSWORD DFLTGRP(STCGROUP) + OMVS(UID(9) HOME(/tmp) PROGRAM(/bin/sh)) + NAME('RDZ LOCK DAEMON') + DATA('RATIONAL DEVELOPER FOR SYSTEM Z') RLIST STARTED LOCKD.* ALL STDATA RDEFINE STARTED LOCKD.* + STDATA(USER(STCLOCK) GROUP(STCGROUP) TRUSTED(NO)) + DATA('RDZ LOCK DAEMON') SETROPTS RACLIST(STARTED) REFRESH