SCF Reference Manual for the Kernel Subsystem
• To restart a generic process without loading the system, use the START PROCESS command,
as described under “Restarting an Aborted Generic Process” (page 48).
• If the ABORT command fails with an error, the process stays in the ABORTING object state
and a second ABORT command is unable to change the state to STOPPED. Although the
process may still be running, it is treated like an aborted process and is not restarted when
the processor is reloaded. If you want to ensure the process does not restart when the system
is loaded, use the ALTER command to change the start mode to MANUAL or DISABLED.
• You cannot use the ABORT command on $ZZKRN (the Kernel subsystem manager process).
• You should not use the ABORT command on $ZZFOX (the FOX monitor process). Unpredictable
results can occur.
• You should not use the ABORT command on $ZMnn (a QIO monitor process) while a client
is active. Processor failure can occur.
• Wild-card support is limited to the trailing asterisk (*) for #gpname.
Consideration for OSS Persistent Processes
When you issue an ABORT command to an OSS persistent process object, you abort the processes
specified in its NAME and ASSOCPROC attributes.
Examples
• To abort the #TEMP generic process, type:
-> ABORT PROCESS $ZZKRN.TEMP
Or type:
-> ASSUME PROCESS $ZZKRN.TEMP
-> ABORT
• To abort multiple instances of a generic process configured in multiple processors, type:
-> ASSUME PROCESS $ZZKRN.GP
-> ABORT
KERNEL W00028 Process \EAST.$GP00 aborted successfully.
KERNEL W00028 Process \EAST.$GP01 aborted successfully.
KERNEL W-00016 Object \EAST.$ZZKRN.#$GP02 is already in STOPPED state.
KERNEL W-00016 Object \EAST.$ZZKRN.#$GP03 is already in STOPPED state.
ADD Command (Sensitive Command)
Use the ADD command to define a process object in the Kernel subsystem and add it to the system
configuration database (CONFIG).
ADD [ / OUT file-spec / ] PROCESS $ZZKRN.gpname
[ , attribute-spec ]...
PROCESS $ZZKRN.#gpname
is a generic process controlled by the Kernel subsystem manager process. You can omit
PROCESS, $ZZKRN, and #gpname if you have specified them with an ASSUME command.
attribute-spec
identifies the attribute names and values for the object specified in the command. The attributes
are:
ASSOCPROC $name
AUTORESTART n
BACKUPCPU n
CPU { ALL | FIRST | FIRSTOF (n,n1,...) | n | (n,n1,...) }
DEFAULTVOL $vol[.subvol ]
76 SCF Commands for the Kernel Subsystem