HP-UX Workload Manager A.02.03.01 Release Notes for HP-UX 11i V1.0 and HP-UX 11i V2.0 Manufacturing Part Number: B8843-90025 August 2004 © Copyright 2004 Hewlett-Packard Development Company, L.P.
Legal Notices The information contained in this document is subject to change without notice. Hewlett-Packard makes no warranty of any kind with regard to this documentation, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Hewlett-Packard shall not be liable for errors contained herein or direct, indirect, special, incidental or consequential damages in connection with the furnishing, performance, or use of this material.
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. indicates USA registration.
HP-UX Workload Manager Release Notes 1 HP-UX Workload Manager Release Notes This release notice contains the following information about HP-UX Workload Manager A.02.03.
HP-UX Workload Manager Release Notes Announcement Announcement HP-UX Workload Manager (WLM) A.02.03.01 supports HP-UX 11i V1.0 (B.11.11) on HP9000 servers; also, it supports HP-UX 11i V2.0 (B.11.23) on either HP9000 servers or HP Integrity servers. HP-UX WLM provides goal-based workload management. This management enables automatic resource allocation and application performance management through the use of prioritized service-level objectives (SLOs).
HP-UX Workload Manager Release Notes What’s in this version What’s in this version WLM A.02.03.01 provides the following new or changed functionality. • New wlmaudit option: -V This option displays version information and exits. For more information, see the wlmaudit(1M) man page. • New wlmgui options: -h and -V The -h option displays help information and exits. The -V option displays version information and exits. For more information, see the wlmgui(1M) man page.
HP-UX Workload Manager Release Notes Known problems and workarounds Known problems and workarounds This section discusses problems and workarounds.
HP-UX Workload Manager Release Notes Known problems and workarounds Capping issue on Pay Per Use and iCOD systems Issue WLM maintains CPU allocations for workloads by capping their CPU access. Unfortunately, an algorithm in the CPU scheduler that WLM uses does not always preserve capping when one or more CPUs are deactivated on a Pay Per Use system or an iCOD system. Workaround Configure WLM as desired and then determine whether the capping issue is present on your system.
HP-UX Workload Manager Release Notes Known problems and workarounds Temporary iCOD capacity expires while WLM is managing nPartitions Issue WLM manages nPartitions using its wlmpard daemon. Assume wlmpard is started on a system that has temporary iCOD capacity in use. If that temporary capacity expires, wlmpard will still be able to deactivate CPUs without any problems. However, wlmpard may attempt to activate CPUs based on the expired capacity.
HP-UX Workload Manager Release Notes Known problems and workarounds Automatic activation of iCOD processor without authorization Issue An iCOD processor was automatically activated without customer authorization. Workaround Please contact your HP representative. If you have iCOD or Pay Per Use (PPU) software installed, either: • Do not use WLM’s vPar (virtual partitions) management, or • Use vPars version A.03.
HP-UX Workload Manager Release Notes Known problems and workarounds Unable to get CPU allocation due to number of processes Issue WLM provides a workload group its allocation on a system by granting the group its allocation on each CPU. If the group does not have at least one process for each CPU, WLM increases the allocations for the processes to compensate. For example, for a workload group with a single-threaded process, 10% of four CPUs is allocated as 40% of one CPU.
HP-UX Workload Manager Release Notes Known problems and workarounds GlancePlus/OpenView Performance Agent and processor sets Issue On systems with multiple processor sets configured, GlancePlus may have incorrect data for the PRM_SYS group (ID 0). On these systems, GlancePlus will incorrectly include processes that are outside of the default processor set as belonging to the PRM_SYS group (ID 0).
HP-UX Workload Manager Release Notes Known problems and workarounds Continuously increasing memory consumption by glance Adviser Issue GlancePlus’s glance Adviser leaks memory when running continuously. Adviser is used by the WLM data collectors glance_app, glance_gbl, glance_prm, glance_prm_byvg, and glance_tt. Workaround This memory leak is fixed in GlancePlus C.03.35.00. On HP-UX 11i V1.
HP-UX Workload Manager Release Notes Known problems and workarounds No metrics on startup or reconfiguration Issue Metrics have no value on WLM startup or reconfiguration. WLM cannot work toward any SLOs without metrics. Workaround Data collectors should report metrics as soon after startup or reconfiguration as possible.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements WLM configurations cannot be activated when there is less than 100 Mbytes of available memory Issue When you have WLM controlling memory, it gives each workload group 1% of the memory when a configuration is activated and then adjusts the percentage for workload groups with active SLOs based on settings in the configuration. However, WLM requires that the initial 1% of memory represent at least 1 Mbyte.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements Compatibility with other software WLM A.02.03.01 was verified using the software listed in the following table. Compatibility with other versions of the software packages is unknown unless explicitly stated. Table 1-1 Verified software configurations Software package Version on HP-UX 11i V1.0 Version on HP-UX 11i V2.0 PRM C.02.03 C.02.03 Processor Sets A.01.00.00.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements Compatibility with X Windows The WLM configuration wizard (/opt/wlm/bin/wlmcw) and the WLM monitoring GUI (invoked with wlminfo -i or wlmgui) were verified with the following X Windows variants: • X Windows on HP-UX • XFree86, Version 4.1.0-15 (Linux) • Reflection X for Windows 2000 HP makes no claims with respect to other variants.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements Compatibility of WLM’s partition management and PSETs HP does not support WLM’s simultaneous management of partitions (vPars or nPars) and PSET-based workload groups. CPUs cannot be properly moved between these partitions. Compatibility of utilitydc and PSETs HP does not support the simultaneous use of the PPUTK command utilitydc and PSET-based workload groups.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements Installation procedure If you are installing WLM from the quarterly Application Release (AR) CD-ROM, use the procedure in this section to minimize system reboots. To install your software, use the SD-UX swinstall command. For information on installing using a GUI, see “Using the swinstall Graphical User Interface (GUI)” on page 33.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements Step 1. Verify that HP-UX is up-to-date HP suggests that as part of your systems’ ongoing maintenance and support, the systems be kept up-to-date through the HP-UX Support Plus program. This program delivers quarterly patch bundles via the web at http://software.hp.com/SUPPORT_PLUS/ and as part of the quarterly AR media. For HP-UX 11i V1.0 (B.11.11), the recommended bundles are described in the following table.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements b. Download any missing patch bundles from http://software.hp.com/SUPPORT_PLUS/ to /tmp. NOTE Do not install these patch bundles at this point. Related support sites include: • HP Software Depot (http://software.hp.com) See the “enhancement releases” link. • HP IT Resource Center (http://itrc.hp.com) See the “maintenance/support” link. • HP Technical Documentation (http://docs.hp.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements For HP-UX 11i V1.0, the following patches are available. Table 1-3 HP-UX 11i V1.0 (B.11.11) patches for WLM HP-UX 11i V1.0 patch Description PHKL_28695 Memory Resource Groups (MRG) patch PHKL_30032, PHKL_30033, PHKL_30034, PHKL_30035, PHKL_30036, PHKL_30037 NOTE: Install all these patches at the same time.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements c. Download any missing patches to /tmp. If any of the required patches are missing (not installed or not in a bundle you downloaded), download the patches from HP’s IT Resource Center: Americas/Asia-Pacific http://itrc.hp.com/ Europe http://europe.itrc.hp.com/ NOTE Do not install these patches at this point. Step 3.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements The following steps outline how to create a software depot. The steps use examples showing how to include the following items in your depot: • Quality Pack GOLDQPK11i (also known as a patch bundle) • Patch PHKL_28695 • perl • WLM NOTE To satisfy SD-UX, it may be necessary to copy dependency filesets into this common depot. a. Ensure that adequate disk space is available.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements e. Add the patch bundles to the depot: # /usr/sbin/swcopy -s bundle_path bundle_name @ depot_path where bundle_path and depot_path are fully specified path names, and bundle_name is the patch bundle’s tag. For example: # swcopy -s /tmp/GOLDQPK11i_11.11.depot GOLDAPPS11i @ /tmp/wlm_depot # swcopy -s /tmp/GOLDQPK11i_11.11.depot GOLDBASE11i @ /tmp/wlm_depot This step automatically registers the wlm_depot.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements j.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements m. Verify the depot: # swverify -d \* @ depot_path where depot_path is a fully specified pathname. For example: # swverify -d \* @ /tmp/wlm_depot Step 4. Disable PRM from starting automatically If you’ve previously installed WLM or PRM, ensure that PRM is disabled from starting automatically by setting the variable PRM_CONFIG to 0 in the file /etc/rc.config.d/prm: PRM_CONFIG=0 Step 5.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements The WLM product B8843CA replaces the WLM product B8843BA from WLM Version 1.0. If you install using swinstall’s match_target option, the new B8843CA product will match your installed B8843BA product. Workload Manager is installed in /opt/wlm/. The man pages are also installed in /opt/wlm/. a. Plan for system downtime. This should include generation of a current system backup and notification to all users. b.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements Installing WLM from a depot If you are installing WLM from your local depot, use swinstall as follows: # /usr/sbin/swinstall -x patch_match_target=true \ -x autoreboot=true \ -s depot_path \ B8843CA [patch_bundles] [individual_patches] where depot_path is the fully specified path of the depot just created.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements Installing from the CD-ROM NOTE Installing without the benefit of a depot may cause unnecessary reboots. For information on reducing reboots, see Step 3 on creating a software depot. If you are installing WLM from the CD-ROM: i. Install the general support patch bundles and software from Step 1 If your system is missing any general HP-UX patch bundles or software mentioned in Step 1, install them now.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements d. Restart MeasureWare if it was running before the WLM upgrade/installation: # /usr/sbin/init.d/mwa start Step 7. Check the file /var/adm/sw/swagent.log Check the file /var/adm/sw/swagent.log for messages relating to additional tasks that may need attention following the swinstall of WLM bundle B8843CA. Step 8.
HP-UX Workload Manager Release Notes Compatibility information and installation requirements The /opt/wlm/newconfig/etc/rc.config.d/wlm file includes the following new variables: WLMCOMD and WLMCOMD_ENABLE. NOTE If this was the first time you installed WLM and you have not previously installed PRM, be sure to edit the file /etc/rc.config.
HP-UX Workload Manager Release Notes Patches and fixes in this version Step 6. Select OK to install the software after the analysis phase is completed. Because these products contain kernel filesets, SD will prompt you that a reboot is necessary. NOTE If this was the first time you installed WLM and you have not previously installed PRM, be sure to edit the file /etc/rc.config.
HP-UX Workload Manager Release Notes Software availability in native languages Restart / shutdown failure Previously, restarting or shutting down wlmcomd or wlmpard could occasionally fail. If a restart failure occurred, you would see a message similar to: daemon initialization error; check the error messages in /var/opt/wlm/msglog where the entry in the msglog file is: Unable to shut down the previous WLM within the time limit; therefore, not starting a new WLM.
HP-UX Workload Manager Release Notes Security Security This section highlights security items you should be aware of. Data collectors Data collectors invoked by WLM run as root and can pose a security threat. Hewlett-Packard makes no claims of any kind with regard to the security of data collectors not provided by Hewlett-Packard. Furthermore, Hewlett-Packard shall not be liable for any security breaches resulting from the use of said data collectors.
HP-UX Workload Manager Release Notes Security Partitions WLM manages virtual partitions (vPars) and node partitions (nPars) through a global arbiter. WLM’s global arbitration uses non-secured communications. A rogue user could manipulate the communications, resulting in one or more partitions being granted an incorrect number of CPUs. Use global arbitration only on trusted local area networks. By default, wlmpard communicates to the partitions on a system through port 9691.
HP-UX Workload Manager Release Notes What manuals are available What manuals are available Several related manuals are available. These manuals can be accessed at http://docs.hp.com. They are also available for order. Specific WLM information can be found in: • HP-UX Workload Manager User’s Guide (B8844-90006) The release notes for each version of WLM can be found at http://docs.hp.com. The user’s guide and release notes are available in /opt/wlm/share/doc/.
HP-UX Workload Manager Release Notes Providing feedback Providing feedback • Email your feedback to the WLM and WLM Toolkit development teams at the following address: wlmfeedback@rsn.hp.com • For a forum with other WLM users, visit the IT Resource Center’s forum for HP-UX Workload/Resource Management: http://forums.itrc.hp.com/cm/ • For the latest patch information, white papers, and documentation, visit the Workload Manager web page: http://www.hp.
HP-UX Workload Manager Release Notes Providing feedback 40