User's Manual
Table Of Contents
- HP Process Resource Manager User Guide
- Contents
- Preface
- 1 Overview
- 2 Understanding how PRM manages resources
- 3 PRM configuration planning
- 4 Setting up PRM
- 5 Using PRM with HP System Management Homepage (SMH)
- 6 Using PRM with HP Systems Insight Manager (SIM)
- 7 Configuring and enabling PRM on the command line
- Quick start to using PRM’s command-line interface
- Configuring PRM
- The PRM configuration file
- Configuration tips and requirements
- Specifying PRM groups/controlling CPU resource use
- Controlling memory use
- Controlling applications
- Specifying PRM users
- Assigning secure compartments to PRM groups
- Assigning Unix groups to PRM groups
- Checking the configuration file
- Loading the PRM configuration
- Enabling resource managers
- Updating the configuration
- 8 Fine-tuning your PRM configuration
- 9 Administering PRM
- Moving processes between PRM groups
- Displaying application filename matches
- Displaying netgroup expansions
- Displaying accessible PRM groups
- Displaying state and configuration information
- Displaying application and configuration information
- Setting the memory manager’s polling interval
- Setting the application manager’s polling interval
- Disabling PRM
- Resetting PRM
- Monitoring PRM groups
- Logging PRM memory messages
- Logging PRM application messages
- Displaying groups’ allocated and used resources
- Displaying user information
- Displaying available memory to determine number of shares
- Displaying number of cores to determine number of shares
- Displaying past process information
- Displaying current process information
- Monitoring PRM with GlancePlus
- Monitoring PRM with OpenView Performance Agent (OVPA) / OpenView Performance Manager (OVPM)
- Automating PRM administration with scripts
- Protecting the PRM configuration from reboots
- Reconstructing a configuration file
- Special case of interest: Client/server connections
- Online cell operations
- Backing up PRM files
- A Command reference
- B HP-UX command/system call support
- C Monitoring PRM through SNMP
- D Creating Secure Resource Partitions
- E Using PRM with Serviceguard
- F Using PRM with HP Integrity Virtual Machines
- G PRM error messages
- Glossary
- Index
removing with a text editor (shared), 63
memory (private)
syntax, 59
Unix group
adding with a text editor, 77
modifying with a text editor, 77
specifying, 77
syntax, 77
user
adding with a text editor, 73
defined, 147
introduction, 12
modifying with a text editor, 73
netgroups and, 72
removing with a text editor, 74
root, and prmconfig -i, 80
root, created automatically, 71
specifying, 71
syntax, 71
removing
application records with a text editor, 68
compartment records with a text editor, 76, 78
group/CPU records with a text editor, 58
memory records with a text editor (private), 63
memory records with a text editor (shared), 63
user records with a text editor, 74
reserved groups, 54
reserved PRMIDs, 54
resource managers, 11
defined, 147
enabling, 80
resource shares
CPU, 54
memory, 59
root
user record (and prmconfig -i), 80
user record (automatically created), 71
S
scomp2prm command
introduction, 13
syntax, 114
scripts
launching under PRM, 70
secure compartments (overview), 126
Secure Resource Partitions, 114, 126
Security Containment and PRM, 126
Servicecontrol Manager, 48
Serviceguard and PRM, 127
shares
CPU, 54
defined, 147
memory, 59
minimum, 53
PRM_SYS group, 55
shares, defined, 147
shell scripts
see "scripts", 70
sibling groups
defined, 147
SMH, 46
SNMP monitoring of PRM data, 117
snmpwalk
monitoring PRM SNMP data, 118
specifying
applications’ PRM groups, 65
CPU caps
on a per-group basis, 56
with prmconfig, 58
CPU shares, 54
memory caps, 59
memory shares, 59
PRM groups, 54
PRM users, 71
shared memory, 59
srpgen command
introduction, 13
syntax, 114
statistics displayed by prmmonitor, 111
syntax
application records, 65
compartment records, 75
group/CPU records, 55
memory records (private), 59
Unix group records, 77
user records, 71
syslog file
determining memory use, 88
system administrator, defined, 147
system calls
exec
support for PRM, 116
fork
support for PRM, 116
pstat
support for PRM, 116
system group
as an explicit group, 55
defined, 147
System Manage Homepage, 46
system processes, 53
system requirements to use PRM, 11
Systems Insight Manager, 48
U
UID, defined, 147
Unix group records
adding with a text editor, 77
modifying with a text editor, 77
specifying Unix records, 77
syntax, 77
unlocking a configuration file lock with prmconfig -u, 107
updating the configuration file with prmloadconf, 53, 81
user default group, 79
as a required group, 55
defined, 147
making large enough to handle all users not assigned
groups, 54
153