Beispiel 2. Laufzeitumgebung mit gemeinsamer Nutzung einer Basislaufzeitumgebung
Die Konfiguration mit gemeinsamer Nutzung einer Basislaufzeitumgebung ist besonders geeignet für Umgebungen, in denen Speichereinheiten gemeinsam genutzt werden. Da die Basislaufzeitumgebung für allgemeine Dateien verwendet wird, enthält die Laufzeitumgebung mit gemeinsamer Nutzung einer Basislaufzeitumgebung nur die LPAR-spezifischen Bibliotheken. Die Basislaufzeitumgebung darf die LPAR-spezifischen Bibliotheken, die für die Ausführung der installierten Produkte erforderlich sind, nicht enthalten. Die Laufzeitumgebung mit gemeinsamer Nutzung einer Basislaufzeitumgebung muss die Produkte und Komponenten der Basislaufzeitumgebung bzw. eine Teilmenge dieser Produkte und Komponenten enthalten.
Die Konfigurationssoftware löst Produktkonfigurationselemente so auf, dass sie auf die benötigen LPAR-spezifischen Bibliotheken und Bibliotheken der Basislaufzeitumgebung verweisen.
Das folgende Beispiel zeigt eine Laufzeitumgebung mit gemeinsamer Nutzung einer Basislaufzeitumgebung mit dem Namen SHARRTE2, die ihre Basisbibliotheksinformationen von der Basislaufzeitumgebung RTE2 bezieht.
Name: SHARRTE2
Type: Sharing
Hilev: E.F.G
Midlev: SHARRTE2
Shares with: Base RTE called "BASELIB". Its read-only base libraries
(copies of the SMP/E target libraries) are shared by 2
LPAR RTEs (SHARRTE1 and SHARRTE2). Cited example here is
for SHARRTE2.
Read-only Base HLQ (BASELEV PROC symbol) =
RTE_X_HILEV_SHARING parm. (Value: COMMON) + RTE_SHARE parm.
(Value: BASELIB)
//RKANPAR DD DISP=SHR,
// DSN=E.F.G.SHARRTE2.RKANPARU
// DD DISP=SHR,
// DSN=COMMON.BASELIB.RKANPAR
//RKANCMD DD DISP=SHR,
// DSN=E.F.G.SHARRTE2.RKANCMDU
// DD DISP=SHR,
// DSN=COMMON.BASELIB.RKANCMD
//STEPLIB DD DISP=SHR,
// DSN=E.F.G.SHARRTE2.RKANMODU
// DD DISP=SHR,
// DSN=COMMON.BASELIB.RKANMODL
// DD DISP=SHR,
// DSN=COMMON.BASELIB.RKANMOD
// DD DISP=SHR,
// DSN=COMMON.BASELIB.RKANMODP //&PROCNAME PROC
// SYS=SHARRTE2,
// RHILEV=X.Y.Z,
// BASEHLEV=COMMON.BASELIB.R
.
.
//STEPLIB DD DISP=SHR,
// DSN=&RHILEV..&SYS..RKANMODU
// DD DISP=SHR,
// DSN=&BASEHLEV.KANMODL
// DD DISP=SHR,
// DSN=&BASEHLEV.KANMOD
//RKANMODL DD DISP=SHR,
// DSN=&RHILEV..&SYS..RKANMODU
// DD DISP=SHR,
// DSN=&BASEHLEV.KANMODL 