This guide is for system administrators who are responsible for configuring and administering SolarisTM Resource Manager 1.3 software in Solaris 2.6 SPARCTM Platform Edition, Solaris 7 SPARC Platform Edition, and Solaris 8 SPARC Platform Edition. This document is applicable to all releases of the Solaris Resource Manager product.
Before using this book, you should be familiar with the information in the Solaris 8 System Administrator Collection, available at http://docs.sun.com.
This book is organized into chapters, an appendix, and a glossary.
Chapter 1, Overview provides an introduction to Solaris Resource Manager and describes how this product can be used to allocate and control major system resources.
Chapter 2, Normal Operations discusses the operation of the Solaris Resource Manager software and illustrates a simple hierarchy.
Chapter 3, Configuration describes how to configure the Solaris Resource Manager software on your Solaris system.
Chapter 4, Boot Procedure describes the effects of the Solaris boot procedure on the Solaris Resource Manager product.
Chapter 5, Managing Lnodes discusses the per-user structure introduced in Solaris Resource Manager.
Chapter 6, SHR Scheduler discusses the scheduler, which is used to control the allocation of the CPU resource.
Chapter 7, Memory Limits, Process Memory Limits, and Process Count Limits describes how to control the amount of virtual memory held by users and individual processes.
Chapter 8, Physical Memory Management Using the Resource Capping Daemon discusses how to regulate the resource consumption of physical memory by collections of processes. This feature is only available in the Solaris 8 operating environment.
Chapter 9, Usage Data describes the mechanism for collecting accrued usage values for CPU, application, and user resources.
Chapter 10, Advanced Usage describes batch process control, databases, web server management, and processor sets in detail and provides usage examples. It also describes configuration in a SunTM Cluster 3.0 update environment.
Chapter 11, Troubleshooting provides assistance in diagnosing problems in the operation of Solaris Resource Manager.
Chapter 12, Notification Messages describes possible error messages and their meanings.
Appendix A, Solaris Resource Manager Code Examples provides sample scripts.
Glossary is a list of words and phrases found in this book and their definitions.
The following resources provide installation, configuration, usage, and release information for the Solaris Resource Manager product:
TheSolaris Resource Manager 1.3 Release Notes document provides a brief introduction to the Solaris Resource Manager product and contains descriptions of bugs and known problems.
The Solaris Resource Manager 1.3 System Installation Guide describes how to install the Solaris Resource Manager software on your operating system. It is included in the product box.
The Solaris Resource Manager 1.3 Reference Manual is the AnswerBook2 version of the Solaris Resource Manager man pages. These entries supplement the Solaris base manual pages installed on your system. This administration guide references these pages. Online versions of these man pages, accessible using the man command, are also provided in the Solaris Resource Manager SUNWsrm and SUNWrcapm packages.
The books listed above are also located at http://docs.sun.com.
For additional information on Sun Cluster, see the Sun Cluster 3.0 12/01 Collection available at http://docs.sun.com.
If you are using a Sun Cluster 3.0 update release later than 12/01, refer to the appropriate Sun Cluster documentation for the release you are using.
The docs.sun.comSM Web site enables you to access Sun technical documentation online. You can browse the docs.sun.com archive or search for a specific book title or subject. The URL is http://docs.sun.com.
The following table describes the typographic changes used in this book.
Table P-1 Typographic Conventions
Typeface or Symbol |
Meaning |
Example |
---|---|---|
AaBbCc123 | The names of commands, files, and directories; on-screen computer output |
Edit your .login file. Use ls -a to list all files. machine_name% you have mail. |
AaBbCc123 | What you type, contrasted with on-screen computer output |
machine_name% su Password: |
AaBbCc123 | Command-line placeholder: replace with a real name or value |
To delete a file, type rm filename. |
AaBbCc123 |
Book titles, new words, or terms, or words to be emphasized. |
Read Chapter 6 in User's Guide. These are called class options. You must be root to do this. |
The following table shows the default system prompt and superuser prompt for the C shell, Bourne shell, and Korn shell.
Table P-2 Shell Prompts
Shell |
Prompt |
---|---|
C shell prompt | machine_name% |
C shell superuser prompt | machine_name# |
Bourne shell and Korn shell prompt | $ |
Bourne shell and Korn shell superuser prompt | # |