z/OS Cryptographic Services PKI Services Guide and Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


(Optional) steps for adding VSAM buffer space

z/OS Cryptographic Services PKI Services Guide and Reference
SA23-2286-00

Perform the following steps to add buffer space for the VSAM data sets as part of the IKYSPROC (alias PKISERVD) started procedure. When completed, you will need to stop and restart PKI Services before your changes will take effect.
  1. Make a backup copy of SYS1.PROCLIB(PKISERVD). (See PKISERVD sample procedure to start PKI Services daemon for a code sample of this file.)

    _______________________________________________________________

  2. Edit the JCL in SYS1.PROCLIB(PKISERVD) in the following ways.
    1. Append the DD statements shown in the following example to the bottom of the PKISERVD procedure.
    2. Change the names of the VSAM data sets shown in the example to the names that you used when you executed the IKYCVSAM sample job to allocate the data sets. (SeeSteps for creating the VSAM object store, ICL data sets, indexes.)
    Example:
    //* ObjectDSN data set                                         
    //OST      DD  DSN=PKISRVD.VSAM.OST,DISP=SHR,                  
    //  AMP=('BUFNI=6,BUFND=4')                                    
    //* ObjectTidDSN data                                          
    //TID      DD  DSN=PKISRVD.VSAM.OST.PATH,DISP=SHR,             
    //  AMP=('BUFNI=6,BUFND=4')                                    
    //* ObjectStatusDSN data set                                   
    //OSTAT    DD  DSN=PKISRVD.VSAM.OST.STATUS,DISP=SHR,           
    //  AMP=('BUFNI=1,BUFND=4')                                    
    //* ObjectRequestorDSN data set                                
    //OREQ     DD  DSN=PKISRVD.VSAM.OST.REQUESTR,DISP=SHR,         
    //  AMP=('BUFNI=1,BUFND=4')                                    
    //* ICLDSN data set                                            
    //ICL      DD  DSN=PKISRVD.VSAM.ICL,DISP=SHR,                  
    //  AMP=('BUFNI=6,BUFND=4')                                    
    //* ICLStatusDSN data set                                      
    //ISTAT    DD  DSN=PKISRVD.VSAM.ICL.STATUS,DISP=SHR,           
    //  AMP=('BUFNI=1,BUFND=4')                                    
    //* ICLRequestorDSN data set                                   
    //IREQ     DD  DSN=PKISRVD.VSAM.ICL.REQUESTR,DISP=SHR,         
    //  AMP=('BUFNI=1,BUFND=4')  

    _______________________________________________________________

  3. Edit the names in the new DD statements above to match the data sets in the ObjectStore section of the PKI Services configuration file (pkiserv.conf).

    _______________________________________________________________

  4. Optionally, you might need to adjust the numeric values for BUFNI and BUFND.

    Tip: The STATUS and REQUESTR data sets are accessed sequentially only, while the others are accessed both sequentially and directly. Keep this in mind when adjusting the values. (For more information on VSAM buffer space, see z/OS DFSMS Using Data Sets.)

    _______________________________________________________________

  5. Edit the ObjectStore section of the PKI Services configuration file (pkiserv.conf) to change the existing data set names to the following DD names:
    Default value Suggested value
    ObjectDSN='pkisrvd.vsam.ost' ObjectDSN=DD:OST
    ObjectTidDSN='pkisrvd.vsam.ost.path' ObjectTidDSN=DD:TID
    ObjectStatusDSN='pkisrvd.vsam.ost.status' ObjectStatusDSN=DD:OSTAT
    ObjectRequestorDSN='pkisrvd.vsam.ost.requestr' ObjectRequestorDSN=DD:OREQ
    ICLDSN='pkisrvd.vsam.icl' ICLDSN=DD:ICL
    ICLStatusDSN='pkisrvd.vsam.icl.status' ICLStatusDSN=DD:ISTAT
    ICLRequestorDSN='pkisrvd.vsam.icl.requestr' ICLRequestorDSN=DD:IREQ

    _______________________________________________________________

  6. Save your changes.

    _______________________________________________________________

  7. Stop and restart PKI Services.

    _______________________________________________________________

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014