What's New in the Solaris 9 9/04 Operating Environment

File System Enhancements

The Solaris 9 9/04 release has UFS enabled by default. Prior Solaris 9 releases included the following file system enhancements:

UFS Logging Enabled by Default

This feature is new in the Solaris 9 9/04 release.

Logging is now enabled by default for all UFS file systems except under the following conditions:

In previous Solaris releases, you had to enable UFS logging manually.

UFS logging packages into a transaction the multiple metadata changes that compose a complete UFS operation. Sets of transactions are recorded in an on-disk log, and then applied to the actual UFS file system's metadata.

UFS logging provides two advantages:

For more information, see UFS Logging Is Enabled by Default in System Administration Guide: Devices and File Systems. See also the mount_ufs(1M) man page.

Enhancements to the NFS Client

This feature is new in the Solaris 9 12/03 release.

The following enhancements have improved the performance of the NFS client:

Multiterabyte UFS File Systems

Multiterabyte UFS file system support is available only for systems that run a 64-bit kernel. This feature is new in the Solaris 9 8/03 release.

This Solaris release provides support for multiterabyte UFS file systems on systems that run a 64-bit Solaris kernel. Previously, UFS file systems were limited to approximately 1 terabyte (Tbyte) on both 64-bit systems and 32-bit systems. All UFS file system commands and utilities have been updated to support multiterabyte UFS file systems.

You can initially create a UFS file system that is less than one Tbyte. You can specify that the file system can eventually be grown to a multiterabyte file system by using the newfs -T command. This command sets the inode and fragment density to scale appropriately for a multiterabyte file system.

Support for a multiterabyte UFS file system assumes the availability of multiterabyte LUNs. These LUNS are provided as Solaris Volume Manager or Veritas VxVM volumes, or as physical disks that are greater than one Tbyte.

Features of multiterabyte UFS file systems include the following:

Limitations of multiterabyte UFS file systems include the following:

For more information, see What’s New in File Systems in the Solaris 9 Update Releases? in System Administration Guide: Devices and File Systems.

Multiterabyte Volume Support With EFI Disk Labels

This multiterabyte disk support is available only for systems that run a 64-bit kernel. This feature is new in the Solaris 9 4/03 release.

This Solaris release provides support for disks that are larger than 1 terabyte (Tbyte) on systems that run a 64-bit Solaris kernel.

The Extensible Firmware Interface (EFI) label provides support for physical disks and virtual disk volumes. The UFS file system is compatible with the EFI disk label, and you can create a UFS file system that is greater than 1 Tbyte. This release also includes updated disk utilities for managing disks that are greater than 1 Tbyte.

The EFI disk label differs from the VTOC disk label in the following ways:

For more information on using the EFI disk label, see the System Administration Guide: Basic Administration. This guide contains important information and restrictions that apply to using the EFI disk label with existing software products.

The Solaris Volume Manager software can also be used to manage disks greater than 1 Tbyte in this Solaris release. See Multiterabyte Volume Support in Solaris Volume Manager.