HP-UX Workload Manager Toolkits A.01.06 Release Notes for HP-UX 11.0, HP-UX 11i V1.0, and HP-UX 11i V2.0 Manufacturing Part Number: T1302-90020 March 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.
Oracle is a registered trademark, and Oracle8 and Oracle9 are trademarks of Oracle Corporation. 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 WLM Toolkits (WLMTK) Release Notes 1 HP-UX WLM Toolkits (WLMTK) Release Notes This release notice contains the following information about HP-UX Workload Manager Toolkits Version A.01.
HP-UX WLM Toolkits (WLMTK) Release Notes Announcement Announcement WLMTK Version A.01.06 supports HP-UX 11.0, HP-UX 11i V1.0 (B.11.11), and HP-UX 11i V2.0 (B.11.23). It enhances functionality provided by HP-UX Workload Manager (WLM) and simplifies using WLM with other products. 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 WLM Toolkits (WLMTK) Release Notes Announcement ODBTK WLM Oracle Database Toolkit provides an easy mechanism for feeding Oracle database metrics into HP-UX WLM ODBTK offers the ability to: PPUTK • Keep response times for your transactions below a given level by setting response-time SLOs • Increase an instance’s available CPU when a particular user connects to the instance • Increase an instance’s available CPU when more than n users are connected • Increase an instance’s available CPU when
HP-UX WLM Toolkits (WLMTK) Release Notes Announcement SASTK WLM SAS Toolkit provides enhancements to DMTK specifically for SAS users SASTK offers: SNMPTK • A SAS macro for instrumenting jobs to provide “percent complete” data to WLM for improved duration management • Example scripts showing how to manage the duration of SAS jobs WLM SNMP Toolkit provides a data collector called snmpdc that fetches values from an SNMP agent for use as metrics in your WLM configuration.
HP-UX WLM Toolkits (WLMTK) Release Notes What’s in this version What’s in this version WLMTK Version A.01.06 provides the toolkits ApacheTK, DMTK, ODBTK, PPUTK, SASTK, SNMPTK, and WebLogicTK. The new functionality of the individual toolkits is described below. • PPUTK’s utilitydc has been modified as indicated below: — -f This option was previously for specifying the number of consecutive WLM intervals over which an EMS resource must be the same value before utilitydc activated a processor.
HP-UX WLM Toolkits (WLMTK) Release Notes Known problems and workarounds Known problems and workarounds This section discusses problems and workarounds. ODBTK: No control of instance on start-up Issue Assume a database instance is managed by HP-UX WLM. If WLM starts before that instance, it sets the CPU allocation for the instance’s workload group based on the mincpu and maxcpu values in the WLM configuration file.
HP-UX WLM Toolkits (WLMTK) Release Notes Known problems and workarounds ODBTK: Debug clean_exit code is not useful Issue If wlmoradc detects a command-line error and debugging is enabled, the code reported by clean_exit may not be useful.
HP-UX WLM Toolkits (WLMTK) Release Notes Known problems and workarounds ApacheTK: Errors with the pig.pl workload in the white paper Issue In the “Using HP-UX Workload Manager with Apache” white paper, in section 13.4.0.7, the step using pig.pl to generate load, namely: Then visit (several times, if necessary) http://mymachine:8090/cgi-bin/pig.pl while watching the output of wlminfo group. may produce error messages and not generate the desired load.
HP-UX WLM Toolkits (WLMTK) Release Notes Known problems and workarounds PPUTK: Capping issue may affect PPUTK 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 WLM Toolkits (WLMTK) Release Notes Known problems and workarounds PPUTK: utilitydc does not honor passive mode Issue utilitydc continues to activate/deactivate CPUs even when WLM is started in passive mode (wlmd -p). Workaround The workaround is to use the none argument to the utilitydc -i option in the coll_argv statement that calls utilitydc in your WLM configuration. The none argument prevents utilitydc from changing the active CPU count.
HP-UX WLM Toolkits (WLMTK) Release Notes Known problems and workarounds Workaround Provide a setting for both JAVA_HOME and WL_HOME when using WLS 8.1. There are two ways for settings these variables, as explained below. • Use a custom shell file You can provide custom environment variables in a new file specified when you invoke wlmwlsdc: % /opt/wlm/toolkits/weblogic/bin/wlmwlsdc \ /home/wladmin/wlm/myinstA.props \ my_custom_env_settings.sh The file my_custom_env_settings.
HP-UX WLM Toolkits (WLMTK) Release Notes Compatibility information and installation requirements variable scripts”. The paper is available from the web site http://www.hp.com/go/wlm in the “information library” and is installed on your system at /opt/wlm/toolkits/weblogic/doc/weblogic_wlm_howto.html. Compatibility information and installation requirements The following product is now available for HP-UX PA-RISC servers running HP-UX 11.0 or HP-UX 11i V1.0 (B.11.
HP-UX WLM Toolkits (WLMTK) Release Notes Compatibility information and installation requirements Table 1-1 Component toolkits and their installation requirements Component toolkit PPUTK ApacheTK Supported with • HP-UX WLM Version A.02.02 on HP-UX 11.0, HP-UX 11i V1.0 (B.11.11), and HP-UX 11i V2.0 (B.11.23) • HP-UX WLM Version A.02.01 on HP-UX 11.0 and HP-UX 11i V1.0 (B.11.11) • HP-UX WLM Version A.01.02 on HP-UX 11.0 and HP-UX 11i V1.0 (B.11.11) • Pay Per Use versions up to and including B.04.
HP-UX WLM Toolkits (WLMTK) Release Notes Compatibility information and installation requirements Table 1-1 Component toolkits and their installation requirements Component toolkit DMTK SASTK SNMPTK 18 Supported with • HP-UX WLM Version A.02.02 on HP-UX 11.0, HP-UX 11i V1.0 (B.11.11), and HP-UX 11i V2.0 (B.11.23) • HP-UX WLM Version A.02.01.01 on HP-UX 11i V2.0 (B.11.23) • HP-UX WLM Version A.02.01 on HP-UX 11.0 and HP-UX 11i V1.0 (B.11.11) • HP-UX WLM Version A.01.02 on HP-UX 11.
HP-UX WLM Toolkits (WLMTK) Release Notes Compatibility information and installation requirements Table 1-1 Component toolkits and their installation requirements Component toolkit WebLogicTK Supported with The Using HP-UX Workload Manager with BEA WebLogic white paper was written using the following packages: • HP-UX WLM Version A.02.02 on HP-UX 11i V1.0 (B.11.11) Processor sets (PSETs), which are available starting with HP-UX 11i V1.0 (B.11.11), are used as workload containers.
HP-UX WLM Toolkits (WLMTK) Release Notes Compatibility information and installation requirements Installation procedure WLMTK is installed when you install WLM. To install or update WLMTK separately, run the SD-UX swinstall command. It will invoke a user interface to lead you through the installation. To install/update HP-UX WLMTK Version A.01.06: Step 1. Load product T1302AA. Step 2.
HP-UX WLM Toolkits (WLMTK) Release Notes Compatibility information and installation requirements The following examples illustrate this idea for perl installed in /usr/contrib/ instead of /opt/perl/, with the invocation on the command line: # /usr/contrib/bin/perl /opt/wlm/lbin/coll/wlmoradc arguments # /usr/contrib/bin/perl /opt/wlm/lbin/coll/smooth arguments # /usr/contrib/bin/perl /opt/wlm/lbin/coll/expsmooth arguments The next examples perform the same functions as the above lines, but with the invocati
HP-UX WLM Toolkits (WLMTK) Release Notes Patches and fixes in this version The following table indicates where the WLM toolkits are installed.
HP-UX WLM Toolkits (WLMTK) Release Notes Software availability in native languages PPUTK fix: utilitydc may activate CPUs when not useful In previous releases, utilitydc could activate a CPU to help meet a failing SLO that has already received its maximum CPU allocation. The failing SLO would not be able to take advantage of the additional CPU resources. Release A.01.06 fixes this issue. Software availability in native languages The man pages and user’s guide are available only in English.
HP-UX WLM Toolkits (WLMTK) Release Notes Toolkit updates Toolkit updates For updates of WLMTK, visit: http://www.hp.com/go/wlm Providing feedback • Email your feedback to the HP-UX WLMTK development team at the following address: wlmfeedback@rsn.hp.com • For a forum with other HP-UX WLM users, visit the IT Resource Center’s forum for HP-UX Workload/Resource Management: http://forums.itrc.hp.