HP-UX Reference (11i v2 07/12) - 1M System Administration Commands A-M (vol 3)
i
intctl(1M) intctl(1M)
This entry needs to be made in
INTCTL_HW_IGNORE section of the
/etc/intctl.conf
configuration file. This will avoid selecting this card for further migrations while balancing interrupts.
There is no impact on the system or balancing of interrupts if this activity is not performed. The only
impact will be an interrupt migration failure message in the syslog and the above
intctl message.
Example:
INTCTL_HW_IGNORE
1/2/1/0 2
1/3/1/0 -1
3. INTCTL_CPU_IGNORE
Each line after the above string is expected to be of the form hw_path. hw_path is a string correspond-
ing to the hardware path of the CPU that should be ignored while balancing interrupts. These CPUs
will not be affected by balancing of interrupts.
The option
-i cpu:hw_path can be used to ignore more CPUs temporarily.
Example:
INTCTL_CPU_IGNORE
122/1
4. INTCTL_DRV_IGNORE
Each line after the above string is expected to be of the form driver_name. driver_name is a string
corresponding to the driver name of the driver that should be ignored while balancing interrupts. Any
I/O card claimed by this driver will not be selected for interrupt migrations while balancing interrupts
(irrespective of the balancing algorithm chosen).
The option
-i drv:driver_name can be used to ignore more drivers temporarily.
Example:
INTCTL_DRV_IGNORE
ipmi
NOTE: Please refer to this section of the configuration file for drivers that are currently not supported
while balancing interrupts.
5. INTCTL_DEFAULT_ALGO
The following line should specify the default algorithm to be used while balancing interrupts (when -a
is
not used). The only supported options are
driver_weight
and round_robin .
The option
-a algorithm can be used to change the algorithm temporarily.
Example:
INTCTL_DEFAULT_ALGO
driver_weight
6. INTCTL_BALANCE_TRIGGER
The following line should specify the trigger for balancing of interrupts and is expected to be of the form
balance_on_cpu distribute_to_cpu. balance_on_cpu is an integer that specifies the minimum percentage
of number of available CPUs that should be handling the interrupts. distribute_to_cpu is an integer that
specifies the percentage of number of available CPUs that can handle interrupts after balancing inter-
rupts.
If the percentage of number of available CPUs handling the interrupts is less than the balance_on_cpu,
then balancing of interrupts is performed and interrupts are distributed across distribute_to_cpu percen-
tage of CPUs. Both values should be in the range 0-100 and balance_on_cpu should be smaller than
distribute_to_cpu.
NOTE: If WLM (Work Load Manager) is configured to load balance across partitions by migrating
CPUs, it is desirable not to set this value to more than 75.
The option
-o trig :balance_on_cpu:distribute_to_cpu can be used to override this setting tem-
porarily.
Example:
INTCTL_BALANCE_TRIGGER
60 80
HP-UX 11i Version 2: December 2007 Update − 7 − Hewlett-Packard Company 407