HP-UX Workload Manager A.03.05.xx Release Notes for HP-UX 11i v3
3 Known problems and workarounds
This section discusses problems and workarounds for version A.03.04 and A.03.05.
System panic when PRM is enabled; install failure in absence of PRM when
certain kernel patches are present
Issue On HP-UX 11i v1, a system panic problem occurs when Process Resource
Manager (PRM) is enabled. In addition, WLM installation fails when certain core
kernel patches are present and PRM is absent.
Workaround Install the version A.01.00.00.07 or later PROCSETS product bundle, which
includes critical core kernel and processor set patches. It also installs patches
PHKL_30032 through PHKL_30036 or their superseding patches. For patch
descriptions, refer to Table 4 (page 22).
Capping issue
Issue WLM maintains CPU resource allocations for workloads by capping their CPU
access. Unfortunately, an algorithm in the CPU scheduler that WLM uses does
not always preserve capping on HP-UX 11i v1 and HP-UX 11i v2.
You may see symptoms of this issue in wlminfo output as in the portion of sample
output shown below, with the g_nice group having its “CPU Util” value
significantly higher than the “CPU shares” value:
# wlminfo group
Workload Group PRMID CPU Shares CPU Util Mem Shares State
OTHERS 1 450.00 4.49 0.00 ON
g_nice 2 108.00 125.57 0.00 ON
g_nightly 3 0.00 0.00 0.00 OFF
g_team 4 6.00 0.00 0.00 ON
For a given group, if its “CPU Util” value is ever significantly greater than its
“CPU Shares” value, your system is affected by this issue. (“CPU Util” values
slightly above “CPU Shares” are normal.)
Workaround On HP-UX 11i v1 (B.11.11), install patches PHKL_30034, PHKL_30035,
PHKL_31993, PHKL_31995, and PHKL_32061. Install all these patches at the
same time.
On HP-UX 11i v2 (B.11.23), install the BUNDLE11i patch bundle. Any version
of this bundle is acceptable.
WLM uses only the assigned CPU resources even with utilitypri set
Issue In an Instant Capacity (iCAP) environment, with utilitypri set in your WLM
global arbiter configuration, WLM ensures all your owned cores are active.
However, if Instant Capacity is not configured in the environment (no designated
Instant Capacity cores), WLM uses only the cores that were assigned to virtual
partitions when the WLM global arbiter (wlmpard) was started.
Workaround Be sure to assign all the owned cores using vparmodify before you start
wlmpard. If wlmpard is already running, stop it (with the -k option) and assign
all the owned cores using vparmodify.
System panic when PRM is enabled; install failure in absence of PRM when certain kernel patches are present 7