Define the RACF started profile for started tasks

Complete this task to define the RACF® started profile for started tasks.

About this task

From TSO, or from JCL that runs IKJEFT01, you must define the RACF profiles to the started tasks. Use the names of the procedures for the started tasks for each cluster that you defined for your installation in place of AZKMSTR, AZKWRKR, AZKHIST, and AZKSHUF in the following example procedure.

Procedure

  1. Enter the following command to define the RACF started profile to the master started task:
    RDEFINE STARTED AZKMSTR.* STDATA(USER(SPARKID) GROUP(SPKGRP))
    
  2. Enter the following command to define the RACF started profile to the worker started task:
    RDEFINE STARTED AZKWRKR.* STDATA(USER(SPARKID) GROUP(SPKGRP))
    
  3. Enter the following command to define the RACF started profile to the history service:
    RDEFINE STARTED AZKHIST.* STDATA(USER(SPARKID) GROUP(SPKGRP))
  4. Enter the following command to define the RACF started profile to the shuffle service:
    RDEFINE STARTED AZKSHUF.* STDATA(USER(SPARKID) GROUP(SPKGRP))
  5. Enter the following command to set the RACF options previously specified:
    SETROPTS RACLIST(STARTED) REFRESH

Results

After successfully completing the previous tasks, you should have a defined RACF started profile to the master and worker started tasks, the history service, and the shuffle service.

Note: If you attempt to start AZKMSTR before you complete the steps in this task, you might be prompted with the following messages:
SY1   s azkmstr
SY1   IRR813I NO PROFILE WAS FOUND IN THE STARTED CLASS FOR
         AZKMSTR WITH JOBNAME AZKMSTR. RACF WILL USE ICHRIN03.
SY1   $HASP100 AZKMSTR  ON STCINRDR
SY1   $HASP373 AZKMSTR  STARTED
SY1   ICH408I JOB(AZKMSTR ) STEP(STARTING) CL(PROCESS )
  OMVS SEGMENT NOT DEFINED
SY1   $HASP395 AZKMSTR ENDED
Note:

The master task and the worker task must be started with the same user unless the user used to start the worker task has UID(0).

Note:

If the master was started as a started task, the worker must be started as a started task.