Cross-LPAR deployment considerations
Cross-LPAR deployment considerations
This section provides information about additional steps to configure a cross-LPAR deployment. The steps in this section are not mentioned in the standard single-LPAR installation.
Checklist of prerequisites for cross-LPAR deployments
-
Export the certificate authorities from the z/OSMF LPAR and import them into the Zowe LPAR's keyring (
ZOWEKeyring). Ensure that the CA fingerprints match across LPARs. Include the procedure for comparing fingerprints usingCHKCERT CHAINandRACDCERT CHKCERT. -
Do not add the z/OSMF server's personal certificate to
ZOWEKeyring. Add only the CA certificates withUSAGE(CERTAUTH). -
Create the user IDs that can access JES Explorer and MVS Explorer in the z/OSMF LPAR's security data base, not only in the Zowe LPAR's data base.
-
Set
components.gateway.apiml.security.auth.providertosafwhen Zowe and z/OSMF run on LPARs with separate, unshared security data bases.
The default value zosmf fails because z/OSMF cannot validate users that are only defined on the Zowe LPAR.
- Set
components.gateway.apiml.security.auth.zosmf.jwtAutoconfigurationtoltpa.
The default jwt value requires z/OSMF to register itself in the Zowe API Mediation Layer's Discovery service, which does not happen when z/OSMF runs on a separate LPAR.
- Define the passticket configuration (
PTKTDATAprofile forIZUDFLT) on both LPARs with the identical session key. AuthorizeZWESVUSRto generate passtickets on the Zowe LPAR so that JES and MVS Explorer can call z/OSMF on behalf of the logged-in user.
| Condition | Do this action |
|---|
| z/OSMF on same LPAR, shared security data base | Standard installation; no special steps | | z/OSMF on different LPAR, shared DB (sysplex) | Add z/OSMF CA to ZOWEKeyring | | z/OSMF on different LPAR, separate security DB| Use auth.provider=saf, jwtAutoconfiguration= | | | ltpa, add z/OSMF CA (correct fingerprint), | | | configure passtickets on both LPARs, create | | | user IDs on z/OSMF LPAR |