System Administration Guide: Solaris 8 Containers
  Search only this book
View this book in:
Download this book in PDF (836 KB)

About Solaris 8 Branded Zones

A Solaris 8 branded zone (solaris8) is a complete runtime environment for Solaris 8 applications on SPARC machines running the Solaris 10 8/07 Operating System or later. The brand supports the execution of 32-bit and 64-bit Solaris 8 applications.

solaris8 branded zones are based on the whole root zone model. Each zone's file system contains a complete copy of the software that comprises the operating system. However, solaris8 zones are different from native whole root zones in that central patching is not applied.

Solaris 10 Features Available to Zones

Many Solaris 10 capabilities are available to the solaris8 zones, including the following:

  • Fault management architecture (FMA) for better system reliability (see smf(5).

  • The ability to run on newer hardware that Solaris 8 does not support.

  • Solaris 10 performance improvements.

  • DTrace, run from the global zone, can be used to examine processes in solaris8 zones.

Limitations

Some functionality available in Solaris 8 is not available inside of Solaris Zones.

General Non-Global Zone Limitations

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

  • Solaris Live Upgrade boot environments

  • Solaris Volume Manager metadevices

  • DHCP address assignment in a shared-IP zone

  • SSL proxy server

In addition, a non-global zone cannot be an NFS server, and dynamic reconfiguration (DR) operations can only be done from the global zone.

Limitations Specific to solaris8 Branded Zones

The following limitations apply to solaris8 branded zones:

  • Solaris Auditing and Solaris Basic Security Module Auditing, described in bsmconv(1M) and auditon(2), are not supported. The audit subsystem will always appear to be disabled.

  • The CPU performance counter facility described in cpc(3CPC) is not available.

  • The following disk and hardware related commands do not work:

    • add_drv(1M)

    • disks(1M)

    • format(1M)

    • fdisk(1M)

    • prtdiag(1M)

    • rem_drv(1M)

Using ZFS

Although the zone cannot use a delegated ZFS dataset, the zone can reside on a ZFS file system. You can add a ZFS file system to share with the global zone through the zonecfg fs resource. See Step 7 in How to Configure a solaris8 Branded Zone.

Note that the setfacl and getfacl commands cannot be used with ZFS. When a cpio or a tar archive with ACLs set on the files is unpacked, the archive will receive warnings about not being able to set the ACLs, although the files will be unpacked successfully. These commands can be used with UFS.

Adding Components

You can add the following components to a solaris8 branded zone through the zonecfg command: