Solaris Virtualization Product Overview
Part I Resource Management
1. Introduction to Solaris Resource Management
2. Projects and Tasks (Overview)
3. Administering Projects and Tasks
4. Extended Accounting (Overview)
5. Administering Extended Accounting (Tasks)
6. Resource Controls (Overview)
7. Administering Resource Controls (Tasks)
8. Fair Share Scheduler (Overview)
9. Administering the Fair Share Scheduler (Tasks)
10. Physical Memory Control Using the Resource Capping Daemon (Overview)
11. Administering the Resource Capping Daemon (Tasks)
12. Resource Pools (Overview)
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
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
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
14. Resource Management Configuration Example
15. Resource Control Functionality in the Solaris Management Console
Part II Zones
16. Introduction to Solaris Zones
17. Non-Global Zone Configuration (Overview)
18. Planning and Configuring Non-Global Zones (Tasks)
19. About Installing, Halting, Cloning, and Uninstalling Non-Global Zones (Overview)
20. Installing, Booting, Halting, Uninstalling, and Cloning Non-Global Zones (Tasks)
21. Non-Global Zone Login (Overview)
22. Logging In to Non-Global Zones (Tasks)
23. Moving and Migrating Non-Global Zones (Tasks)
24. About Packages and Patches on a Solaris System With Zones Installed (Overview)
25. Adding and Removing Packages and Patches on a Solaris System With Zones Installed (Tasks)
26. Solaris Zones Administration (Overview)
27. Administering Solaris Zones (Tasks)
28. Troubleshooting Miscellaneous Solaris Zones Problems
Part III Branded Zones
29. About Branded Zones and the Linux Branded Zone
30. Planning the lx Branded Zone Configuration (Overview)
31. Configuring the lx Branded Zone (Tasks)
32. About Installing, Booting, Halting, Cloning, and Uninstalling lx Branded Zones (Overview)
33. Installing, Booting, Halting, Uninstalling and Cloning lx Branded Zones (Tasks)
34. Logging In to lx Branded Zones (Tasks)
35. Moving and Migrating lx Branded Zones (Tasks)
36. Administering and Running Applications in lx Branded Zones (Tasks)
Part IV Sun xVM
37. Sun xVM Hypervisor System Requirements
38. Booting and Running the Sun xVM Hypervisor
40. Using virt-install to Install a Domain
41. xVM System Administration
42. Troubleshooting Miscellaneous Sun xVM Problems
Enable or disable resource
Activate or disable resource pools on your system.
Enable or disable dynamic resource
Activate or disable dynamic resource pools facilities on your system.
Create a static
resource pools configuration.
Create a static configuration file that matches the current dynamic configuration.
For more information, see Resource Pools Framework.
Modify a resource pools configuration.
Revise a pools
configuration on your system, for example, by creating additional pools.
Associate a resource pool
with a scheduling class.
Associate a pool with a scheduling class so that
all processes bound to the pool use the specified scheduler.
Set configuration constraints and
define configuration objectives.
Specify objectives for poold to consider when taking corrective action. For
more information on configuration objectives, see poold Overview.
How to Set Configuration Constraints and How to Define Configuration Objectives
Set the logging level.
the level of logging information that poold generates.
Use a text file with
the poolcfg command.
The poolcfg command can take input from a text file.
resources in the kernel.
Transfer resources in the kernel. For example, transfer resources
with specific IDs to a target set.
Activate a pools configuration.
Activate the configuration in
the default configuration file.
Validate a pools configuration before you commit the configuration.
a pools configuration to test what will happen when the validation occurs.
pools configuration from your system.
All associated resources, such as processor sets, are
returned to their default status.
Bind processes to a pool.
Manually associate a running process
on your system with a resource pool.
Bind tasks or projects to a pool.
tasks or projects with a resource pool.
Bind new processes to a resource
To automatically bind new processes in a project to a given pool,
add an attribute to each entry in the project database.
Use project attributes to
bind a process to a different pool.
Modify the pool binding for new processes
that are started.
Use the poolstat utility to produce reports.
Produce multiple reports at
Producing Multiple Reports at Specific Intervals
Report resource set statistics.
Use the poolstat utility to report statistics for a
pset resource set.
Reporting Resource Set Statistics