Disable Details
When InSight is
disabled, all its running agent processes are stopped and all of
its drivers remove themselves from extending the operating system
and free all dynamically allocated resources.
When possible, all
components are removed from memory.
Some components cannot
be removed from memory.
In particular, the
terminal driver/agent and the 4690 controller driver are not
removed.
They stay in memory
but do nothing once disabled.
When disabled,
InSight’s terminal driver/agent is removed from the terminal load
shrink image so future terminal ipls will have no InSight
extensions.
Disable creates
one or two flag files: QSA_DIR: DISABLET.ON and QSA_DIR:
DISABLEC.ON.
Presence of these flag
files causes the appropriate InSight components to terminate
themselves during initialization.
The controller agents
and terminal agents also periodically check for these files and
terminate if found.
The terminal agent
only checks at initialization and when it is not connected to a
controller agent.
Creating these files
alone will disable InSight on next ipl of the controller and
terminals but will not as immediately shutdown running tasks and
will not remove InSight components from the terminal load shrink
image.
“qsa_bin:insight
–disable” performs the following:
1.
Creates
disablet.on on acting master with compound/distribute on close
distribution attributes
2.
Creates
disablec.on on acting master with compound/distribute on close
distribution attributes
3.
Removes InSight
components from terminal load shrink image
4.
Stops InSight
controller agents on all active nodes
5.
When controller
agents are stopped, terminal agents will notice presence of
disablet.on and also stop
“qsa_bin:insight
–disablet” performs the following:
1.
Creates
disablet.on on acting master with compound/distribute on close
distribution attributes
2.
Removes InSight
components from terminal load shrink image
3.
Sends controller
agents on all active nodes command to tell terminal agents to stop
“Qsa_bin:insight
–enable” performs the reverse of disable with the limitation that
terminals do not get re-enabled until they ipl.
Converted from CHM to HTML with chm2web Pro 2.85 (unicode) |