[ Team LiB ] Previous Section Next Section

What's New in Device Management in the Solaris 9 Release

graphics/new.gif

This section describes device management features new in the Solaris 9 release.

RCM Scripting

The new Reconfiguration Coordination Manager (RCM) script enables you to write your own scripts to shut down your applications or to cleanly release the devices from your applications during dynamic reconfiguration.

An RCM script is an executable shell script (Perl, sh, csh, or ksh) or binary program that the RCM daemon runs. Perl is the recommended scripting language. An RCM script requires the RCM commands listed in Table 53.

Table 53. RCM Commands Required in an RCM Script

Command

Description

scriptinfo

Gather script information.

register

Register interest in resources.

resourceinfo

Gather resource information.

You can also use the RCM commands listed in Table 54 in RCM scripts, but these commands are optional.

Table 54. Optional RCL Commands for an RCM Script

Command

Description

queryremove

Query whether the resource can be released.

preremove

Release the resource.

postremove

Provide post-resource-removal notification.

undoremove

Undo the actions done in preremove.

Refer to the "Reconfiguration Coordination Manager (RCM) Script Overview" section in the Sun System Administration Guide: Basic Administration and the rcmscript(4) and cfgadm(1M) manual pages for more information about writing and administering RCM scripts.

Dynamic Reconfiguration Error Messages

The error messages of the dynamic reconfiguration software have been enhanced to improve the troubleshooting of dynamic reconfiguration problems.

New Device Allocation Commands

The Solaris 9 Operating Environment provides a device allocation method that fulfills the Trusted Computer System Evaluation Criteria (TCSEC) object-reuse requirement for computing systems at level C2 and above.

See "Allocating Devices" on page 232 for more information.

    [ Team LiB ] Previous Section Next Section