HP PRM Version C.03.04 Release Notes for HP-UX 11i v1, HP-UX 11i v2, and HP-UX 11i v3 Manufacturing Part Number: B3835-90020 April 2008 © Copyright 1998-2008 Hewlett-Packard Development Company, L.P.
Legal Notices Confidential computer software. Valid license from HP required for possession, use, or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. The information contained herein is subject to change without notice.
PRM Release Notes 1 PRM Release Notes This release notice contains the following information about HP Process Resource Manager Version C.03.04: • Announcement • What’s new in this version • Compatibility information and installation requirements • Known problems and workarounds • Patches and fixes in this version • Software availability in native languages • Security • What manuals are available • Providing feedback • Training NOTE Chapter 1 Visit http://www.hp.
PRM Release Notes Announcement Announcement HP Process Resource Manager (PRM) Version C.03.04 supports the: • HP-UX 11i v1 (B.11.11) operating system on HP 9000 servers • HP-UX 11i v 2 (B.11.23) operating system running on either HP 9000 servers or HP Integrity servers • HP-UX 11i v3 (B.11.31) operating system running on either HP 9000 servers or HP Integrity servers HP PRM provides an efficient and flexible way to manage resource allocation at times of peak system load.
PRM Release Notes What’s new in this version What’s new in this version PRM Version C.03.04 includes the following new features or changes: • prmconfig now has a -c option The prmconfig -c option performs a subset of the prmconfig -s checks. The only difference in the two options is in checking the password file. The -s check verifies every user name in the PRM configuration is in the password file and that every user name in the password file is in the PRM configuration.
PRM Release Notes Compatibility information and installation requirements Compatibility information and installation requirements The following HP PRM products are now available for HP 9000 servers running HP-UX 11i v1 (B.11.11). They are also available for HP 9000 servers or HP Integrity servers running HP-UX 11i v2 (B.11.23) from September 2004 or later or HP-UX 11i v3 (B.11.31): • HP PRM Version C.03.04 (B3835DA) • HP PRMSIMTools Version C.03.
PRM Release Notes Compatibility information and installation requirements Software requirements PRM C.03.04 was verified using the software listed in the following table. Compatibility with other versions of the software packages is unknown unless explicitly stated. The following software is required only if you plan to make use of PRM features that require the software.
PRM Release Notes Compatibility information and installation requirements Installation procedure for B3835DA Install the full PRM product, B3835DA, on systems where you want PRM to control resource allocations. To install the software: NOTE If the PRM-Sw-Krn.PRM-KRN fileset is not installed or it is installed but its revision is older than the current revision (C.01.04), the current revision will be installed, causing a reboot. Step 1.
PRM Release Notes Compatibility information and installation requirements Step 7. Ensure the NodeHostNameXpnd bundle is installed if you want to use long hostnames on HP-UX 11i v2. Configure long hostnames as described below. Set the kernel tunable to allow long hostnames: # kctune expanded_node_host_names=1 Set the node and hostname, with the changes being persistent across boots: # /sbin/set_parms hostname where hostname is the literal string hostname—not the desired hostname.
PRM Release Notes Compatibility information and installation requirements Step 9. Restart WLM if it was running before the PRM upgrade/installation: # /opt/wlm/bin/wlmd -A Step 10. Restart MeasureWare if it was running before the PRM upgrade/installation: # /sbin/init.d/mwa start PRM is installed in /opt/prm/. PRM manpages are also installed in /opt/prm/. NOTE If you have made any modifications to your /etc/rc.config.
PRM Release Notes Compatibility information and installation requirements Step 3. Configure the PRM GUI for HP Systems Insight Manager (SIM) NOTE This step assumes SIM is already installed. If not, install SIM before completing this step. (SIM is available from the Applications DVD and the Operating Environment DVD. It is also available from http://www.hp.com/go/softwaredepot.) If HP VSE Management Software A.03.00.
PRM Release Notes Compatibility information and installation requirements HP-UX 11i v3 (B.11.31) patches For HP-UX 11i v3 (B.11.31), install the following patch. Table 1-3 HP-UX 11i v3 (B.11.31) patch for WLM HP-UX 11i v3 patch PHKL_36160 Description Memory Resource Groups (MRG) patch HP-UX 11i v2 (B.11.23) patches For HP-UX 11i v2 (B.11.23), install the following patches. Table 1-4 HP-UX 11i v2 patch* HP-UX 11i v2 (B.11.
PRM Release Notes Compatibility information and installation requirements HP-UX 11i v1 (B.11.11) patches Several patches are needed to use PRM Version C.03.04 with HP-UX 11i v1. In addition, HP-UX 11i v1 supports processor sets, although that support is provided by a software download. For HP-UX 11i v1, the recommended general support patch bundles are described in the following table. Table 1-5 HP-UX 11i v1 patch GOLDQPK11i HP-UX 11i v1 (B.11.
PRM Release Notes Compatibility information and installation requirements This table lists patches specific to using PRM. Table 1-6 HP-UX 11i v1 (B.11.11) patches for PRM HP-UX 11i v1 patch* Description PHKL_33372, PHKL_36133 Memory Resource Groups (MRG) patches PHKL_30034, PHKL_30035, PHKL_31993, PHKL_31995, PHKL_32061 NOTE: Install all these patches at the same time.
PRM Release Notes Compatibility information and installation requirements Compatibility with HP Integrity Virtual Machines HP Integrity Virtual Machines (Integrity VM) is a robust soft partitioning and virtualization technology that provides operating systems isolation, shared CPU (with sub-CPU granularity), shared I/O, and automatic, dynamic resource allocation. It is available for HP-UX 11i v2 running on HP Integrity servers.
PRM Release Notes Compatibility information and installation requirements Compatibility with gWLM PRM and HP Global Workload Manager (gWLM) should not be used to manage the same system at the same time. Using these products to control resources at the same time may cause inconsistent behavior and undesirable performance. Compatibility with long hostnames PRM supports long hostnames. You must install the bundle NodeHostNameXpnd and configure the feature first though.
PRM Release Notes Known problems and workarounds Known problems and workarounds This section discusses problems and workarounds for HP PRM Version C.03.04. Degraded performance when starting via RC scripts Issue When an initial configuration requesting memory management is loaded (after installing or resetting PRM), PRM initializes memory resource groups (MRGs) giving all usable memory to PRM_SYS initially. Any free memory is then distributed to other PRM groups.
PRM Release Notes Known problems and workarounds Inconsistent inheritance Issue If a process placed in a PRM group via prmrun, prmmove, or a record spawns child processes, those child processes remain in the same PRM group as the parent. However, if the child process matches a Unix group record, the process is moved to the corresponding PRM group. Workaround Consider using user records instead of Unix group records to maintain inheritance.
PRM Release Notes Known problems and workarounds Spaces when using the SMH interface Issue When using PRM’s interface in SMH, spaces may be collapsed to a single space or removed. For example, consecutive spaces in alternate names that use extended regular expressions are reduced to single spaces. Spaces at the ends of configuration file names are removed, preventing the files from appearing in the SMH listing of files. Spaces used in names of users or volume groups may also be affected.
PRM Release Notes Known problems and workarounds High CPU load may reduce CPU entitlements of PRM groups with few processes Issue NOTE With Hyper-Threading disabled, each core is seen as a CPU. With Hyper-Threading enabled, each core can be seen as multiple, logical CPUs.
PRM Release Notes Known problems and workarounds Unable to achieve CPU entitlement due to number of processes Issue PRM provides a PRM group its entitlement on an SMP system with Hyper-Threading disabled by granting the group its entitlement on each core. If the group does not have at least one process for each core, PRM compensates by proportionally increasing the PRM group’s entitlements on cores where it does have processes.
PRM Release Notes Known problems and workarounds Network Node Manager and PRM’s SNMP structures Issue When you install the OpenView products after installing PRM, the OpenView networking products, including Network Node Manager, do not recognize PRM’s SNMP structures. Workaround Run the following command: # /opt/OV/bin/xnmloadmib -load /opt/prm/prm.my -replace This command is automatically run when you install PRM and when you boot the system.
PRM Release Notes Known problems and workarounds libprmext “not removed” on PRM upgrade Issue When upgrading your version of PRM, you may see the following message in /var/adm/sw/swagent.log: File “/opt/prm/lib/hpux32/libprmext.so.2” could not be removed. It was renamed and added to the cleanup file “/var/adm/sw/cleanupfile”.
PRM Release Notes Patches and fixes in this version Upgrading or installing PRM before upgrading WLM from C.03.00 or earlier can cause WLM to fail swverify checks Issue If you install or upgrade to the latest version of PRM (C.03.04) on a system with WLM A.03.00 or earlier, WLM will fail swverify checks. Workaround To ensure that WLM works properly on a system with PRM C.03.04 or later, upgrade WLM to A.03.02 or later. When upgrading from WLM A.03.00 or earlier, upgrade WLM prior to upgrading PRM.
PRM Release Notes Security Security HP provides the HP-UX Bastille product, available from http://www.hp.com/go/softwaredepot at no charge, for enhancing system security. 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.
PRM Release Notes Providing feedback Providing feedback • Email your feedback to the PRM development team at the following address: prmfeedback@rsn.hp.com • For a forum with other PRM 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 Process Resource Manager web page: http://www.hp.com/go/prm/ Training HP offers a course in HP-UX resource management using PRM.