Solaris Zones
Author: s | 2025-04-24
Introduction to Oracle Solaris Zones l Provides an overview about administering Oracle Solaris Zones, Oracle Solaris Kernel Zones, and Oracle Solaris 10 Zones features in the Oracle Solaris 11.3 release. Download : Creating and Using Oracle Solaris Zones l Describes how to create and administer Oracle Solaris Zones. Download
Differences of Solaris zone and Solaris Container
System Administration Guide: Oracle Solaris Containers-Resource Management and Oracle Solaris ZonesSolaris 10 8/07: Branded zones areavailable beginning with this release.BrandZ provides the framework to create non-global branded zones thatcontain non-native operating environments. Branded zones are used on the SolarisOperating System to run applications. The first brand available was the lx brand, SolarisContainers for Linux Applications. The lx brand providesa Linux environment for your applications and runs on x86 and x64 machines.Chapter 31 About Branded Zones and the Linux BrandedZoneBranded zones are available beginning with the Solaris 10 8/07 release.Features added in later update releases are identified by release.The branded zones facility in the Solaris OperatingSystem is a simple extension of Solaris Zones. This chapter discusses thebranded zones concept and the lx brand, which implementsLinux branded zones functionality. Linux branded zones are also known as SolarisContainers for Linux Applications.Note – Although you can configure and install branded zones on a Trusted Solaris system that has labels enabled, you cannot bootbranded zones on this system configuration.Note – Additional brands are supported on the Solaris Operating System.The following two brands are supported on SPARC machines running theSolaris 10 8/07 Operating System or later Solaris 10 release:The solaris8 brand, Solaris 8 Containers,documented in System Administration Guide: Oracle Solaris 8 ContainersThe solaris9 brand, Solaris 9 Containers,documented in System Administration Guide: Oracle Solaris 9 ContainersThe cluster brand, documented in the SunCluster 3.2 1/09 Software Collection for Solaris OS on docs.sun.com, is also supported on the Solaris 10 release.About Using Zones on a Solaris SystemSee Chapter 16, Introduction to Solaris Zones for general information on the use of zones on a Solarissystem.You should be familiar with the following zones and resource managementconcepts:The global zone and the non-global zone, described in How Zones WorkThe global administrator and the zone administrator, describedin How Non-Global Zones Are Administered and How Non-Global Zones Are Created.The zone state model, discussed in Non-Global Zone State Model.The zone isolation characteristics covered in Non-Global Zone Characteristics.Privileges, described in Privileges in a Non-Global Zone.Networking, described in Networking in Shared-IP Non-Global ZonesThe Solaris Container concept, which is the use of resourcemanagement features, such as resource pools, with
Differences of Solaris zone and Solaris Container - Solaris - Unix
Solaris Containers (including Solaris Zones) is an implementation of operating system-level virtualization technology for x86 and SPARC systems, first released publicly in February 2004 in build 51 beta of Solaris 10, and subsequently in the first full release of Solaris 10, 2005. It is present in illumos (formerly OpenSolaris) distributions, such as OpenIndiana, SmartOS, Tribblix and OmniOS, and in the official Oracle Solaris 11 release.Quick Facts Original author(s), Developer(s) ...CloseA Solaris Container is the combination of system resource controls and the boundary separation provided by zones. Zones act as completely isolated virtual servers within a single operating system instance. By consolidating multiple sets of application services onto one system and by placing each into isolated virtual server containers, system administrators can reduce cost and provide most of the same protections of separate machines on a single machine.[1]The name of this technology changed during development and the pre-launch public events. Before the launch of Solaris Zones in 2005, a Solaris Container was any type of workload constrained by Solaris resource management features. The latter had been a separate software package in earlier history. By 2007 the term Solaris Containers came to mean a Solaris Zone combined with resource management controls.Later, there was a gradual move such that Solaris Containers specifically referred to non-global zones, with or without additional Resource Management. Zones hosted by a global zone are known as "non-global zones" but are sometimes just called "zones". The term "local zone" is specifically discouraged, since in this usage "local" is not an antonym of "global". The global zone has visibility of all resources on the system, whether these are associated with the global zone or a non-global zone. Unless otherwise noted, "zone" will refer to non-global zones in this article.To simplify terminology, Oracle dropped the use of the term Container in Solaris 11, and reverted to the use of the term Solaris Zone irrespective of the use of resource management controls.Each zone has its node name, access to virtual or physical network interfaces,[2]and storage assigned to it; there is no requirement for a zone to have any minimum amount of dedicated hardware other than the disk storage necessary for its unique configuration. Specifically, it does not require a dedicated CPU, memory, physical network interface or HBA, although any of these can be allocated specifically to one zone.[3]Each zone has a security boundary surrounding it, preventing a process associated with one zone from interacting with or observing processes in other zones. Each zone can be configured with its own separate user list. The system automatically manages user ID conflicts; that is, two zones on a system could have a user ID 10000 defined, and each would be mapped to its own unique global identifier.[4]A zone can be in one of the following states:Configured: Configuration was completed and committed.Incomplete: Transition state during install or uninstall operation.Installed: The packages have been successfully installed.Ready: The virtual platform has been established.Running: The zone booted successfully and is now running.Shutting down: The zone is in the processZones Overview - Oracle Solaris Administration: Oracle Solaris Zones
Samepkgchk errors as the global zone.During zone creation, these pkgchkerrors will be highlighted at the end of the zone installationcommand.To resolve Solaris package database errors, take the followingsteps. However, if you are not running on a Solaris 10 system oryour system does not have zones, only step 1 is required. If thesystem is a Solaris 10 system with additional zones, run step 1only in the global zone and follow steps 2 and 3.Run the current version of TZUpdater, with the -f force option to reapply the timezone update toa previously updated JRE software instance. The update will takeplace, and the additional package resolution commands will beexecuted. The update must be executed as the root user and isrelevant to the global zone only in a Solaris 10 system.For systems with zones, unpack the pkg_resolve.sh script from the tzupdater.jar file:/bin/jar xf tzupdater.jar pkg_resolve.shIn the zones where there is a package-based Java platforminstallation, execute the script. You must run the script asroot:/bin/ksh ./pkg_resolve.sh JAVA_PATHFor example:/bin/ksh ./pkg_resolve.sh /usr/jdk/instances/jdk1.8.0/bin/javaNOTE: The update to the package systemremoves many files from the package database and reinserts them,so it can take up to 15 minutes.Removing TZUpdater Tool ChangesYou must stop any running instances of the JDK/JRE software tobe operated upon before you run the TZUpdater tool on thatinstalled JDK/JRE software image.There is currently no option to remove TZUpdatermodifications. By following the following steps, you can manuallyremove the modifications made by the current TZUpdater tool.For JDK 8 and later family versions:Locate the 'tzdb.dat' file underthe modified JAVAHOME/jre/lib directory. This is. Introduction to Oracle Solaris Zones l Provides an overview about administering Oracle Solaris Zones, Oracle Solaris Kernel Zones, and Oracle Solaris 10 Zones features in the Oracle Solaris 11.3 release. Download : Creating and Using Oracle Solaris Zones l Describes how to create and administer Oracle Solaris Zones. Download Silicon Secured Memory Support in Oracle Solaris Kernel Zones; Oracle Solaris Kernel Zone Support for SPARC M7 and M8 DAX Coprocessors; VLAN Aware Oracle Solaris Kernel Zones; Delegated Oracle Solaris Zones Restarter; Live Zone Reconfiguration for Datasets on Oracle Solaris Native Zones; Moving Oracle Solaris Zones; Zone Cold MigrationZone Components - Oracle Solaris Administration: Oracle Solaris Zones
Of shutting down – this is a temporary state, leading to "Down".Down: The zone has completed the shut down process and is down – this is a temporary state, leading to "Installed".Some programs cannot be executed from within a non-global zone; typically this is because the application requires privileges that cannot be granted within a container. As a zone does not have its own separate kernel (in contrast to a hardware virtual machine), applications that require direct manipulation of kernel features, such as the ability to directly read or alter kernel memory space, may not work inside of a container.Zones induce a very low overhead on CPU and memory. Most types of zones share the global zone's virtual address space. A zone can be assigned to a resource pool (processor set plus scheduling class) to guarantee certain usage, can be capped at a fixed compute capacity ("capped CPU") or can be given shares via fair-share scheduling.[5]Currently a maximum of 8191 non-global zones can be created within a single operating system instance. "Sparse Zones", in which most filesystem content is shared with the global zone, can take as little as 50 MB of disk space. "Whole Root Zones", in which each zone has its own copy of its operating system files, may occupy anywhere from several hundred megabytes to several gigabytes, depending on installed software. The 8191 limits arise from the limit of 8,192 loopback connections per Solaris instance. Each zone needs a loopback connection. The global zone gets one, leaving 8,191 for the non-global zones.Even with Whole Root Zones, disk space requirements can be negligible if the zone's OS file system is a ZFS clone of the global zone image, since only the blocks different from a snapshot image need to be stored on disk; this method also makes it possible to create new zones in a few seconds.Branded zonesAlthough all zones on the system share a common kernel, an additional feature set has been added called branded zones (BrandZ for short). This allows individual zones to behave in a manner other than the default brand of the global zone. The existing brands (October 2009) can be grouped into two categories:Brands which do not perform system call translation:'native' is the default for Solaris 10'ipkg' is the default for OpenSolaris, OpenIndiana, and OmniOS'joyent' is the default for SmartOS'cluster' is used for Solaris Cluster zones'labeled' is used for zones in a Solaris Trusted Extensions environmentBrands which perform system call translation: 'solaris8' provides a Solaris 8 environment on a Solaris 10 system, including translation from Solaris 8 system calls to Solaris 10 system calls (available only on SPARC systems)'solaris9' provides a Solaris 9 environment on a Solaris 10 system, including translation from Solaris 9 system calls to Solaris 10 system calls (available only on SPARC systems)'lx' provides a Red Hat Enterprise Linux 3 environment on a Solaris 10 system, including translation from RHEL 3 system calls to Solaris 10 system calls (available only on x86 systems). On SmartOS, lx brand zones can provideSolaris Zones - cdn.ttgtmedia.com
System Administration Guide: Oracle Solaris Containers-Resource Management and Oracle Solaris ZonesPrefaceThis book is part of a multivolume set that covers a significant partof the Solaris Operating System administration information.This book assumes that you have already installed the operating system andset up any networking software that you plan to use.Note – This Solaris release supports systems that use the SPARC and x86 families of processor architectures.The supported systems appear in the Solaris OS:Hardware Compatibility Lists at This document cites any implementation differences between the platformtypes.In this document, these x86 related terms mean the following:“x86” refers to the larger family of 64-bit and32-bit x86 compatible products.“x64” relates specifically to 64-bit x86 compatibleCPUs.“32-bit x86” points out specific 32-bit informationabout x86 based systems.For supported systems, see the Solaris 10 Hardware Compatibility List.About Solaris ContainersA Solaris Container,also known as a Solaris Zone, is a complete runtime environmentfor applications. Solaris 10 Resource Manager and Solaris Zones software partitioningtechnology are both parts of the container. Thezone provides a virtual mapping from the application to the platformresources. Zones allow application components to be isolated from one anothereven though the zones share a single instance of the Solaris Operating System.Resource management features permit you to allocate the quantity of resourcesthat a workload receives.The zoneestablishes boundaries for resource consumption, such as CPU. These boundariescan be expanded to adapt to changing processing requirements of the applicationrunning in the zone.Solaris 10 8/07: About Solaris Containers for LinuxApplicationsSolaris Containers for Linux Applications use Oracle's BrandZ technologyto run Linux applications on the Solaris Operating System. Linux applicationsrun unmodified in the secure environment provided by the non-global zone feature.This enables you to use the Solaris system to develop, test, and deploy Linuxapplications.To use this feature, see Part III, lx Branded Zones.Solaris 10 11/06 and Later: About Using Solaris Zoneson a Solaris Trusted Extensions SystemFor information on using zones on a Solaris Trusted Extensions system,see Chapter 10, Managing Zones in Trusted Extensions (Tasks), in Oracle Solaris Trusted Extensions Administrator’s Procedures.Who Should Use This BookThis book is intended for anyone responsible for administering one ormore systems that run the Solaris 10 release. To use this book, you shouldhave at least one to two years of UNIX systemadministration experience.How the System Administration Guides AreOrganizedHere is a list of the topics that are covered by the System AdministrationGuides.Book Title Topics System Administration Guide: Basic AdministrationUser accounts and groups, server and client support, shutting down andbooting a system, managing services, and managing software (packages and patches) System Administration Guide: Advanced AdministrationTerminals and modems, system resources (disk quotas, accounting, andcrontabs), system processes, and troubleshooting Solaris software problems System Administration Guide: Devices and File SystemsRemovable media, disks and devices, file systems, and backing up andrestoring data System Administration Guide: IP ServicesTCP/IP networkIntroduction to Solaris Zones - Zones - LDOMS Zones
软件下载有关下载 Solaris 9 容器产品的说明可从 Beta Web 站点获得。修补程序的软件下载站点为 SunSolve。在安装了 127111-01 SunOS 5.10 或更高版本的内核修补程序时,才支持 Solaris 9 Containers。在 Solaris 10 主机系统上安装 Solaris 9 Containers 1.0 软件成为超级用户或承担主管理员角色。在目标系统上安装 Solaris 10 8/07 或更高发行版。请参见 Solaris 10 8/07 Release and Installation Collection 或 Solaris 10 5/08 Release and Installation Collection。在全局区域中安装修补程序 127111-01 或更高版本,并重新引导。可以从 SunSolve 中获得该修补程序。global# patchadd -G 127111-01要查看系统中的修补程序,请使用:patchadd -p | grep 127111-01注 – 有关更多信息,请参见Solaris 10 修补程序要求和兼容性。按以下顺序安装软件包 SUNWs9brandr、SUNWs9brandu 和 SUNWs9brandk。# pkgadd -d /path/to/media SUNWs9brandr...Installation of was successful.# pkgadd -d /path/to/media SUNWs9brandu...Installation of was successful.# pkgadd -d /path/to/media SUNWs9brandk...Installation of was successful.可以从 Solaris 9 Containers 1.0 产品的软件下载中心 (Software Download Center, SDLC) 页下载该文件。(可选)如果打算使用 solaris9 系统映像归档文件样例 solaris9-image.flar 来安装区域,可以从 Solaris 9 Containers 1.0 产品的软件下载中心 (Software Download Center, SDLC) 页下载该文件。将该文件复制到 Solaris 10 系统,或复制到该系统可以访问的 NFS 服务器中。另请参见如果需要有关安装修补程序和软件包的更多信息,请参见“System AdministrationGuide: Solaris Containers-Resource Management and Solaris Zones”中的第 24 章,《About Packages and Patches on a Solaris System With ZonesInstalled (Overview)》和“SystemAdministration Guide: Solaris Containers-Resource Management and Solaris Zones”中的第 25 章,《Adding and Removing Packages and Patches on a Solaris SystemWith Zones Installed (Tasks)》。这些章节中介绍的集中式修补的各个方面不适用于 solaris9 标记区域。. Introduction to Oracle Solaris Zones l Provides an overview about administering Oracle Solaris Zones, Oracle Solaris Kernel Zones, and Oracle Solaris 10 Zones features in the Oracle Solaris 11.3 release. Download : Creating and Using Oracle Solaris Zones l Describes how to create and administer Oracle Solaris Zones. DownloadComments
System Administration Guide: Oracle Solaris Containers-Resource Management and Oracle Solaris ZonesSolaris 10 8/07: Branded zones areavailable beginning with this release.BrandZ provides the framework to create non-global branded zones thatcontain non-native operating environments. Branded zones are used on the SolarisOperating System to run applications. The first brand available was the lx brand, SolarisContainers for Linux Applications. The lx brand providesa Linux environment for your applications and runs on x86 and x64 machines.Chapter 31 About Branded Zones and the Linux BrandedZoneBranded zones are available beginning with the Solaris 10 8/07 release.Features added in later update releases are identified by release.The branded zones facility in the Solaris OperatingSystem is a simple extension of Solaris Zones. This chapter discusses thebranded zones concept and the lx brand, which implementsLinux branded zones functionality. Linux branded zones are also known as SolarisContainers for Linux Applications.Note – Although you can configure and install branded zones on a Trusted Solaris system that has labels enabled, you cannot bootbranded zones on this system configuration.Note – Additional brands are supported on the Solaris Operating System.The following two brands are supported on SPARC machines running theSolaris 10 8/07 Operating System or later Solaris 10 release:The solaris8 brand, Solaris 8 Containers,documented in System Administration Guide: Oracle Solaris 8 ContainersThe solaris9 brand, Solaris 9 Containers,documented in System Administration Guide: Oracle Solaris 9 ContainersThe cluster brand, documented in the SunCluster 3.2 1/09 Software Collection for Solaris OS on docs.sun.com, is also supported on the Solaris 10 release.About Using Zones on a Solaris SystemSee Chapter 16, Introduction to Solaris Zones for general information on the use of zones on a Solarissystem.You should be familiar with the following zones and resource managementconcepts:The global zone and the non-global zone, described in How Zones WorkThe global administrator and the zone administrator, describedin How Non-Global Zones Are Administered and How Non-Global Zones Are Created.The zone state model, discussed in Non-Global Zone State Model.The zone isolation characteristics covered in Non-Global Zone Characteristics.Privileges, described in Privileges in a Non-Global Zone.Networking, described in Networking in Shared-IP Non-Global ZonesThe Solaris Container concept, which is the use of resourcemanagement features, such as resource pools, with
2025-04-23Solaris Containers (including Solaris Zones) is an implementation of operating system-level virtualization technology for x86 and SPARC systems, first released publicly in February 2004 in build 51 beta of Solaris 10, and subsequently in the first full release of Solaris 10, 2005. It is present in illumos (formerly OpenSolaris) distributions, such as OpenIndiana, SmartOS, Tribblix and OmniOS, and in the official Oracle Solaris 11 release.Quick Facts Original author(s), Developer(s) ...CloseA Solaris Container is the combination of system resource controls and the boundary separation provided by zones. Zones act as completely isolated virtual servers within a single operating system instance. By consolidating multiple sets of application services onto one system and by placing each into isolated virtual server containers, system administrators can reduce cost and provide most of the same protections of separate machines on a single machine.[1]The name of this technology changed during development and the pre-launch public events. Before the launch of Solaris Zones in 2005, a Solaris Container was any type of workload constrained by Solaris resource management features. The latter had been a separate software package in earlier history. By 2007 the term Solaris Containers came to mean a Solaris Zone combined with resource management controls.Later, there was a gradual move such that Solaris Containers specifically referred to non-global zones, with or without additional Resource Management. Zones hosted by a global zone are known as "non-global zones" but are sometimes just called "zones". The term "local zone" is specifically discouraged, since in this usage "local" is not an antonym of "global". The global zone has visibility of all resources on the system, whether these are associated with the global zone or a non-global zone. Unless otherwise noted, "zone" will refer to non-global zones in this article.To simplify terminology, Oracle dropped the use of the term Container in Solaris 11, and reverted to the use of the term Solaris Zone irrespective of the use of resource management controls.Each zone has its node name, access to virtual or physical network interfaces,[2]and storage assigned to it; there is no requirement for a zone to have any minimum amount of dedicated hardware other than the disk storage necessary for its unique configuration. Specifically, it does not require a dedicated CPU, memory, physical network interface or HBA, although any of these can be allocated specifically to one zone.[3]Each zone has a security boundary surrounding it, preventing a process associated with one zone from interacting with or observing processes in other zones. Each zone can be configured with its own separate user list. The system automatically manages user ID conflicts; that is, two zones on a system could have a user ID 10000 defined, and each would be mapped to its own unique global identifier.[4]A zone can be in one of the following states:Configured: Configuration was completed and committed.Incomplete: Transition state during install or uninstall operation.Installed: The packages have been successfully installed.Ready: The virtual platform has been established.Running: The zone booted successfully and is now running.Shutting down: The zone is in the process
2025-03-29Of shutting down – this is a temporary state, leading to "Down".Down: The zone has completed the shut down process and is down – this is a temporary state, leading to "Installed".Some programs cannot be executed from within a non-global zone; typically this is because the application requires privileges that cannot be granted within a container. As a zone does not have its own separate kernel (in contrast to a hardware virtual machine), applications that require direct manipulation of kernel features, such as the ability to directly read or alter kernel memory space, may not work inside of a container.Zones induce a very low overhead on CPU and memory. Most types of zones share the global zone's virtual address space. A zone can be assigned to a resource pool (processor set plus scheduling class) to guarantee certain usage, can be capped at a fixed compute capacity ("capped CPU") or can be given shares via fair-share scheduling.[5]Currently a maximum of 8191 non-global zones can be created within a single operating system instance. "Sparse Zones", in which most filesystem content is shared with the global zone, can take as little as 50 MB of disk space. "Whole Root Zones", in which each zone has its own copy of its operating system files, may occupy anywhere from several hundred megabytes to several gigabytes, depending on installed software. The 8191 limits arise from the limit of 8,192 loopback connections per Solaris instance. Each zone needs a loopback connection. The global zone gets one, leaving 8,191 for the non-global zones.Even with Whole Root Zones, disk space requirements can be negligible if the zone's OS file system is a ZFS clone of the global zone image, since only the blocks different from a snapshot image need to be stored on disk; this method also makes it possible to create new zones in a few seconds.Branded zonesAlthough all zones on the system share a common kernel, an additional feature set has been added called branded zones (BrandZ for short). This allows individual zones to behave in a manner other than the default brand of the global zone. The existing brands (October 2009) can be grouped into two categories:Brands which do not perform system call translation:'native' is the default for Solaris 10'ipkg' is the default for OpenSolaris, OpenIndiana, and OmniOS'joyent' is the default for SmartOS'cluster' is used for Solaris Cluster zones'labeled' is used for zones in a Solaris Trusted Extensions environmentBrands which perform system call translation: 'solaris8' provides a Solaris 8 environment on a Solaris 10 system, including translation from Solaris 8 system calls to Solaris 10 system calls (available only on SPARC systems)'solaris9' provides a Solaris 9 environment on a Solaris 10 system, including translation from Solaris 9 system calls to Solaris 10 system calls (available only on SPARC systems)'lx' provides a Red Hat Enterprise Linux 3 environment on a Solaris 10 system, including translation from RHEL 3 system calls to Solaris 10 system calls (available only on x86 systems). On SmartOS, lx brand zones can provide
2025-04-06System Administration Guide: Oracle Solaris Containers-Resource Management and Oracle Solaris ZonesPrefaceThis book is part of a multivolume set that covers a significant partof the Solaris Operating System administration information.This book assumes that you have already installed the operating system andset up any networking software that you plan to use.Note – This Solaris release supports systems that use the SPARC and x86 families of processor architectures.The supported systems appear in the Solaris OS:Hardware Compatibility Lists at This document cites any implementation differences between the platformtypes.In this document, these x86 related terms mean the following:“x86” refers to the larger family of 64-bit and32-bit x86 compatible products.“x64” relates specifically to 64-bit x86 compatibleCPUs.“32-bit x86” points out specific 32-bit informationabout x86 based systems.For supported systems, see the Solaris 10 Hardware Compatibility List.About Solaris ContainersA Solaris Container,also known as a Solaris Zone, is a complete runtime environmentfor applications. Solaris 10 Resource Manager and Solaris Zones software partitioningtechnology are both parts of the container. Thezone provides a virtual mapping from the application to the platformresources. Zones allow application components to be isolated from one anothereven though the zones share a single instance of the Solaris Operating System.Resource management features permit you to allocate the quantity of resourcesthat a workload receives.The zoneestablishes boundaries for resource consumption, such as CPU. These boundariescan be expanded to adapt to changing processing requirements of the applicationrunning in the zone.Solaris 10 8/07: About Solaris Containers for LinuxApplicationsSolaris Containers for Linux Applications use Oracle's BrandZ technologyto run Linux applications on the Solaris Operating System. Linux applicationsrun unmodified in the secure environment provided by the non-global zone feature.This enables you to use the Solaris system to develop, test, and deploy Linuxapplications.To use this feature, see Part III, lx Branded Zones.Solaris 10 11/06 and Later: About Using Solaris Zoneson a Solaris Trusted Extensions SystemFor information on using zones on a Solaris Trusted Extensions system,see Chapter 10, Managing Zones in Trusted Extensions (Tasks), in Oracle Solaris Trusted Extensions Administrator’s Procedures.Who Should Use This BookThis book is intended for anyone responsible for administering one ormore systems that run the Solaris 10 release. To use this book, you shouldhave at least one to two years of UNIX systemadministration experience.How the System Administration Guides AreOrganizedHere is a list of the topics that are covered by the System AdministrationGuides.Book Title Topics System Administration Guide: Basic AdministrationUser accounts and groups, server and client support, shutting down andbooting a system, managing services, and managing software (packages and patches) System Administration Guide: Advanced AdministrationTerminals and modems, system resources (disk quotas, accounting, andcrontabs), system processes, and troubleshooting Solaris software problems System Administration Guide: Devices and File SystemsRemovable media, disks and devices, file systems, and backing up andrestoring data System Administration Guide: IP ServicesTCP/IP network
2025-04-16Zones. The use and interactionof zones and resource management features are described in Using Resource Management Features With Non-Global Zones, Setting Zone-Wide Resource Controls, Chapter 27, Solaris Zones Administration (Overview), and the individual chapters in Part1 Resource Management of this manual that document each resource managementfeature. For example, resource pools are covered in Chapter 12, Resource Pools (Overview) and Chapter 13, Creating and Administering Resource Pools (Tasks) The fair share scheduler (FSS), a scheduling class that enablesyou to allocate CPU time based on shares, is covered in Chapter 8, Fair Share Scheduler (Overview) and Chapter 9, Administering the Fair Share Scheduler (Tasks).The resource capping daemon (rcapd), whichcan be used from the global zone to control resident set size (RSS) usageof branded zones. The property of the zonecfg capped-memory resource sets the max-rss for azone. This value is enforced by rcapd runningin the global zone. For more information, see Chapter 10, Physical Memory Control Using the Resource Capping Daemon (Overview), Chapter 11, Administering the Resource Capping Daemon (Tasks) and the rcapd(1M) man page.The Glossary provides definitionsfor terms used with zones and resource management features.Any additional information required to use branded zones on your systemis provided in this part of the guide.Note – The following chapters in this guide are not applicable to brandedzones:Chapter 25, About Packages and Patches on a Solaris System With Zones Installed (Overview)Chapter 26, Adding and Removing Packages and Patches on a Solaris System With Zones Installed (Tasks)Branded Zones TechnologyThe branded zone (BrandZ) framework extends the Solaris Zones infrastructure, documented in this manual in Part II, Zones, to include the creation of brands.The term brand can refer to a wide range of operatingenvironments. BrandZ enables the creation of non-global zones that containnon-native operating environments used for running applications. The brandtype is used to determine the scripts that are executed when a zone is installedand booted. In addition, a zone's brand is used to properly identify the correctapplication type at application launch time. All brand management is performedthrough extensions to the current zones structure.A brand can provide a simple or a complex environment. For example,a simple environment could replace
2025-04-24