JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris 11.1 Administration: Oracle Solaris Zones, Oracle Solaris 10 Zones, and Resource Management     Oracle Solaris 11.1 Information Library
search filter icon
search icon

Document Information


Part I Oracle Solaris Resource Management

1.  Introduction to 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)

14.  Resource Management Configuration Example

Part II Oracle Solaris Zones

15.  Introduction to Oracle Solaris Zones

Zones Overview

About Oracle Solaris Zones in This Release

Read-Only solaris Non-Global Zones

About Converting ipkg Zones to solaris Zones

About Branded Zones

Processes Running in a Branded Zone

Non-Global Zones Available in This Release

When to Use Zones

How Zones Work

Summary of Zones by Function

How Non-Global Zones Are Administered

How Non-Global Zones Are Created

Non-Global Zone State Model

Non-Global Zone Characteristics

Using Resource Management Features With Non-Global Zones

Zones-Related SMF Services

Monitoring Non-Global Zones

Capabilities Provided by Non-Global Zones

Setting Up Zones on Your System (Task Map)

16.  Non-Global Zone Configuration (Overview)

17.  Planning and Configuring Non-Global Zones (Tasks)

18.  About Installing, Shutting Down, Halting, Uninstalling, and Cloning Non-Global Zones (Overview)

19.  Installing, Booting, Shutting Down, Halting, Uninstalling, and Cloning Non-Global Zones (Tasks)

20.  Non-Global Zone Login (Overview)

21.  Logging In to Non-Global Zones (Tasks)

22.  About Zone Migrations and the zonep2vchk Tool

23.  Migrating Oracle Solaris Systems and Migrating Non-Global Zones (Tasks)

24.  About Automatic Installation and Packages on an Oracle Solaris 11.1 System With Zones Installed

25.  Oracle Solaris Zones Administration (Overview)

26.  Administering Oracle Solaris Zones (Tasks)

27.  Configuring and Administering Immutable Zones

28.  Troubleshooting Miscellaneous Oracle Solaris Zones Problems

Part III Oracle Solaris 10 Zones

29.  Introduction to Oracle Solaris 10 Zones

30.  Assessing an Oracle Solaris 10 System and Creating an Archive

31.  (Optional) Migrating an Oracle Solaris 10 native Non-Global Zone Into an Oracle Solaris 10 Zone

32.  Configuring the solaris10 Branded Zone

33.  Installing the solaris10 Branded Zone

34.  Booting a Zone, Logging in, and Zone Migration



About Oracle Solaris Zones in This Release

This section provides an overview of new features and changes made to Oracle Solaris Zones, including improvements made since the Oracle Solaris 10 release.

The default non-global zone in this release is solaris, described in this guide and in the solaris(5) man page.

Non-global zones running within a single global zone are supported on all architectures that the Oracle Solaris 11.1 release has defined as supported platforms.

To verify the Oracle Solaris release and the machine architecture, type:

#uname -r -m

The solaris zone uses the branded zones framework described in the brands(5) man page to run zones installed with the same software as is installed in the global zone. The system software must always be in sync with the global zone when using a solaris non-global zone. The system software packages within the zone are managed using the Image Packaging System (IPS). IPS is the packaging system on the Oracle Solaris 11 release, and solaris zones use this model.

Default ipkg zones created on the Oracle Solaris 11 Express release will be mapped to solaris zones. See About Converting ipkg Zones to solaris Zones.

Each non-global zone specified in the Automated Install (AI) manifest is installed and configured as part of a client installation. Non-global zones are installed and configured on the first reboot after the global zone is installed. When the system first boots, the zones self-assembly SMF service, svc:/system/zones-install:default, configures and installs each non-global zone defined in the global zone AI manifest. See Installing Oracle Solaris 11.1 Systems for more information. It is also possible to manually configure and install zones on an installed Oracle Solaris system.

For package updates, persistent proxies should be set in an image by using the --proxy option. If a persistent image proxy configuration is not used, http_proxy and https_proxy environment variables can be set.

Zones can be configured to be updated in parallel instead of serially. The parallel update provides a significant improvement in the time required to update all the zones on a system.

By default, zones are created with the exclusive-IP type. Through the anet resource, a VNIC is automatically included in the zone configuration if networking configuration is not specified. For more information, see Zone Network Interfaces.

A zone on shared storage has a zonecfg rootzpool resource. A zone is encapsulated into a dedicated zpool. Zones on shared storage access and manage shared storage resources for zones.

Two new properties used to specify IP over InfiniBand (IPoIB) data-links are available for the zonecfg anet resource. IPoIB is supported on both solaris and solaris10 brand zones.

The Reliable Datagram Sockets (RDS) IPC protocol is supported in both exclusive-IP and shared-IP non-global zones.

The fsstat utility has been extended to support zones. The fsstat utility provides per-zone and aggregate statistics.

solaris zones can be NFS servers, as described in Running an NFS Server in a Zone.

Trial-run, also called dry-run, zoneadm attach -n, provides zonecfg validation, but does not perform package contents validation.

All zoneadm options that take files as arguments require absolute paths.

Oracle Solaris 10 Zones provide an Oracle Solaris 10 environment on Oracle Solaris 11. You can migrate an Oracle Solaris 10 system or zone into a solaris10 zone on an Oracle Solaris 11 system.

The zonep2vchk tool identifies issues, including networking issues, that could affect the migration of an Oracle Solaris 11 system or an Oracle Solaris 10 system into a zone on a system running the Oracle Solaris 11 release. The zonep2vchk tool is executed on the source system before migration begins. The tool also outputs a zonecfg script for use on the target system. The script creates a zone that matches the source system's configuration. For more information, see Chapter 22, About Zone Migrations and the zonep2vchk Tool.

The following differences between solaris zones and native zones on the Oracle Solaris 10 release should be noted:

Zones can use Oracle Solaris 11.1 products and features such as the following:

The following functions cannot be configured in a non-global zone: