oracle home
Administering Resource Management in Oracle® Solaris 11.2
Exit Print View
Search Term
Search Scope:
This Document
Entire Library
Documentation Home
» ...
»
Enabling and Disabling the Pools Facility
»
How to Disable Resource Pools Using pooladm
Updated: July 2014
Administering Resource Management in Oracle
®
Solaris 11.2
Document Information
Using This Documentation
Product Documentation Library
Access to Oracle Support
Feedback
Chapter 1 Introduction to Resource Management
Resource Management Overview
Resource Classifications
Resource Management Control Mechanisms
Constraint Mechanisms
Scheduling Mechanisms
Partitioning Mechanisms
Resource Management Configuration
Interaction With Non-Global Zones
When to Use Resource Management
Server Consolidation
Supporting a Large or Varied User Population
Setting Up Resource Management Task Map
Chapter 2 About Projects and Tasks
Project and Task Facilities
Project Identifiers
Determining a User's Default Project
Setting User Attributes With the useradd and usermod Commands
project Database
PAM Subsystem
Naming Services Configuration
Local /etc/project File Format
Project Configuration for NIS
Project Configuration for LDAP
Task Identifiers
Commands Used With Projects and Tasks
Chapter 3 Administering Projects and Tasks
Administering Projects and Tasks Task Map
Example Commands and Command Options
Command Options Used With Projects and Tasks
ps Command
id Command
pgrep and pkill Commands
prstat Command
Using cron and su With Projects and Tasks
cron Command
su Command
Administering Projects
How to Define a Project and View the Current Project
How to Delete a Project From the /etc/project File
How to Validate the Contents of the /etc/project File
How to Obtain Project Membership Information
How to Create a New Task
How to Move a Running Process Into a New Task
Editing and Validating Project Attributes
How to Add Attributes and Attribute Values to Projects
How to Remove Attribute Values From Projects
How to Remove a Resource Control Attribute From a Project
How to Substitute Attributes and Attribute Values for Projects
How to Remove the Existing Values for a Resource Control Attribute
Chapter 4 About Extended Accounting
Introduction to Extended Accounting
How Extended Accounting Works
Extensible Format
exacct Records and Format
Using Extended Accounting on an Oracle Solaris System with Zones Installed
Extended Accounting Configuration
Starting and Persistently Enabling Extended Accounting
Records
Commands Used With Extended Accounting
Perl Interface to libexacct
Chapter 5 Administering Extended Accounting Tasks
Administering the Extended Accounting Facility Task Map
Using Extended Accounting Functionality
How to Activate Extended Accounting for Flows, Processes, Tasks, and Network Components
How to Display Extended Accounting Status
How to View Available Accounting Resources
How to Deactivate Process, Task, Flow, and Network Management Accounting
Using the Perl Interface to libexacct
How to Recursively Print the Contents of an exacct Object
How to Create a New Group Record and Write It to a File
How to Print the Contents of an exacct File
Example Output From Sun::Solaris::Exacct::Object->dump()
Chapter 6 About Resource Controls
Resource Controls Concepts
Resource Limits and Resource Controls
Interprocess Communication and Resource Controls
Resource Control Constraint Mechanisms
Project Attribute Mechanisms
Configuring Resource Controls and Attributes
Available Resource Controls
Zone-Wide Resource Controls
Units Support
Resource Control Values and Privilege Levels
Global and Local Actions on Resource Control Values
Global Actions on Resource Control Values
Local Actions on Resource Control Values
Resource Control Flags and Properties
Resource Control Enforcement
Global Monitoring of Resource Control Events
Applying Resource Controls
Temporarily Updating Resource Control Values on a Running System
Updating Logging Status
Updating Resource Controls
Commands Used With Resource Controls
Chapter 7 Administering Resource Controls Tasks
Administering Resource Controls Task Map
Setting Resource Controls
How to Set the Maximum Number of LWPs for Each Task in a Project
How to Set Multiple Controls on a Project
Using the prctl Command
How to Use the prctl Command to Display Default Resource Control Values
How to Use the prctl Command to Display Information for a Given Resource Control
How to Use prctl to Temporarily Change a Value
How to Use prctl to Lower a Resource Control Value
How to Use prctl to Display, Replace, and Verify the Value of a Control on a Project
Using rctladm
How to Use rctladm
Using ipcs
How to Use ipcs
Capacity Warnings
How to Determine Whether a Web Server Is Allocated Enough CPU Capacity
Chapter 8 About Fair Share Scheduler
Introduction to the Scheduler
CPU Share Definition
CPU Shares and Process State
CPU Share Versus Utilization
CPU Share Examples
Example 1: Two CPU-Bound Processes in Each Project
Example 2: No Competition Between Projects
Example 3: One Project Unable to Run
FSS Configuration
Projects and Users
CPU Shares Configuration
FSS and Processor Sets
FSS and Processor Sets Examples
Combining FSS With Other Scheduling Classes
Setting the Scheduling Class for the System
Scheduling Class on a System with Zones Installed
Commands Used With FSS
Chapter 9 Administering the Fair Share Scheduler Tasks
Administering the Fair Share Scheduler Task Map
Monitoring the FSS
How to Monitor System CPU Usage by Projects
How to Monitor CPU Usage by Projects in Processor Sets
Configuring the FSS
Listing the Scheduler Classes on the System
How to Make FSS the Default Scheduler Class
How to Manually Move Processes From the TS Class Into the FSS Class
How to Manually Move Processes From All User Classes Into the FSS Class
How to Manually Move a Project's Processes Into the FSS Class
How to Tune Scheduler Parameters
Chapter 10 About Physical Memory Control Using the Resource Capping Daemon
Introduction to the Resource Capping Daemon
How Resource Capping Works
Attribute to Limit Physical Memory Usage for Projects
rcapd Configuration
Using the Resource Capping Daemon on a System With Zones Installed
Memory Cap Enforcement Threshold
Determining Cap Values
rcapd Operation Intervals
Determining rcapd Scan Intervals
Determining Sample Intervals
Monitoring Resource Utilization With rcapstat
Commands Used With rcapd
Chapter 11 Administering the Resource Capping Daemon Tasks
Setting the Resident Set Size Cap
How to Add an rcap.max-rss Attribute for a Project
How to Use the projmod Command to Add an rcap.max-rss Attribute for a Project
Configuring and Using the Resource Capping Daemon Task Map
Administering the Resource Capping Daemon With rcapadm
How to Set the Memory Cap Enforcement Threshold
How to Set Operation Intervals
How to Enable Resource Capping
How to Disable Resource Capping
How to Specify a Temporary Resource Cap for a Zone
Producing Reports With rcapstat
Reporting Cap and Project Information
Monitoring the RSS of a Project
Determining the Working Set Size of a Project
Reporting Memory Utilization and the Memory Cap Enforcement Threshold
Chapter 12 About Resource Pools
Introduction to Resource Pools
Introduction to Dynamic Resource Pools
About Enabling and Disabling Resource Pools and Dynamic Resource Pools
Resource Pools Used in Zones
When to Use Pools
Resource Pools Framework
/etc/pooladm.conf Contents
Pools Properties
Implementing Pools on a System
project.pool Attribute
SPARC: Dynamic Reconfiguration Operations and Resource Pools
Creating Pools Configurations
Specific Assignment of CPUs, Cores, and Sockets
Directly Manipulating the Dynamic Configuration
poold Overview
Managing Dynamic Resource Pools
Configuration Constraints and Objectives
Configuration Constraints
pset.min Property and pset.max Property Constraints
cpu.pinned Property Constraint
pool.importance Property Constraint
Configuration Objectives
wt-load Objective
The locality Objective
utilization Objective
Configuration Objectives Example
poold Properties
poold Functionality That Can Be Configured
poold Monitoring Interval
poold Logging Information
Configuration Information Logging
Monitoring Information Logging
Optimization Information Logging
Logging Location
Log Management With logadm
How Dynamic Resource Allocation Works
About Available Resources
Determining Available Resources
Identifying a Resource Shortage
Determining Resource Utilization
Identifying Control Violations
Determining Appropriate Remedial Action
Using poolstat to Monitor the Pools Facility and Resource Utilization
poolstat Output
Tuning poolstat Operation Intervals
Commands Used With the Resource Pools Facility
Chapter 13 Creating and Administering Resource Pools Tasks
Administering Resource Pools Task Map
Enabling and Disabling the Pools Facility
How to Enable the Resource Pools Service Using svcadm
How to Disable the Resource Pools Service Using svcadm
How to Enable the Dynamic Resource Pools Service Using svcadm
How to Disable the Dynamic Resource Pools Service Using svcadm
How to Enable Resource Pools Using pooladm
How to Disable Resource Pools Using pooladm
Specific CPU Assignment
Configuring Pools
How to Create a Static Configuration
How to Modify a Configuration
How to Associate a Pool With a Scheduling Class
How to Set Configuration Constraints
How to Define Configuration Objectives
How to Set the poold Logging Level
How to Use Command Files With poolcfg
Transferring Resources
How to Move CPUs Between Processor Sets
Activating and Removing Pool Configurations
How to Activate a Pools Configuration
How to Validate a Configuration Before Committing the Configuration
How to Remove a Pools Configuration
Setting Pool Attributes and Binding to a Pool
How to Bind Processes to a Pool
How to Bind Tasks or Projects to a Pool
How to Set the project.pool Attribute for a Project
How to Use project Attributes to Bind a Process to a Different Pool
Using poolstat to Report Statistics for Pool-Related Resources
Displaying Default poolstat Output
Producing Multiple Reports at Specific Intervals
Reporting Resource Set Statistics
Chapter 14 Resource Management Configuration Example
Configuration to Be Consolidated
Consolidation Configuration
Creating the Configuration
Viewing the Configuration
Index
Index Numbers and Symbols
Index A
Index B
Index C
Index D
Index E
Index F
Index I
Index L
Index M
Index P
Index R
Index S
Index T
Please tell us how to improve our documentation:
Provide more details about the topic
Fix incorrect information
0 of 500
Provide missing information
0 of 500
Provide translated version
--Select--
Deutsch
Español
Français
Italiano
Português Brasil
日本語
한국어
简体中文
繁體中文
Other Language
Other
0 of 500
Terms of Use |
Your Privacy Rights
Thank you for your feedback! If you want to participate in content improvement and share additional information, please click Feedback button.
Rate this document:
Language:
English
How to Disable Resource Pools Using
pooladm
Become root or assume an equivalent role.
Disable the pools facility.
#
pooladm -d
Previous
Next