Disable and Enable Details

 

 

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

 

Enable Details

 

“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)