System z 上的 ISPF 守护程序启动式任务

提交 RACF 命令来为 ISPF 守护程序创建 BLZISPFD 和 BLZISPFS 启动式任务。

以下样本 RACF 命令创建 BLZISPFD 和 BLZISPFS 启动式任务,并向其分配受保护的用户标识 (STCISPF) 和组 STCGROUP。 使用有效的 OMVS 标识替换 #group-id 和 #user-id-* 占位符。
  • ADDGROUP STCGROUP OMVS(GID(#group-id))
    DATA('GROUP WITH OMVS SEGMENT FOR STARTED TASKS')
  • ADDUSER STCISPF DFLTGRP(STCGROUP) NOPASSWORD NAME('EWM - ISPF DAEMON')
    OMVS(UID(#user-id-ispf) HOME(/tmp) PROGRAM(/bin/sh) ASSIZEMAX(2147483647))
    DATA('EWM')
    
  • RDEFINE STARTED BLZISPFD.* DATA('EWM - ISPF DAEMON - START')
    STDATA(USER(STCISPF) GROUP(STCGROUP) TRUSTED(NO))
  • RDEFINE STARTED BLZISPFS.* DATA('EWM - ISPF DAEMON - STOP')
    STDATA(USER(STCISPF) GROUP(STCGROUP) TRUSTED(NO))
  • SETROPTS RACLIST(STARTED) REFRESH
注意:
  1. 通过指定 NOPASSWORD 关键字,确保启动式任务用户标识受保护。
  2. 由于向 ISPF 守护程序授予了与 z/OS® UNIX 相关的特权,请确保该守护程序具有唯一的 OMVS 用户标识。
  3. ISPF 守护程序需要很大地址空间大小 (2GB) 以进行适当的操作。 建议在用户标识 STCISPF 的 OMVS 段 ASSIZEMAX 变量中设置此值。 这会确保 ISPF 守护程序获取所需的区域大小,而不管 SYS1.PARMLIB(BPXPRMxx) 中对 MAXASSIZE 进行的变更为何。