TruCluster Server Version 5.1B supports all of the features of
TruCluster Server Version 5.1A plus additional enhancements that are listed
in
Table 1-1.
Table 1-1: TruCluster Server Version 5.1B Features
| Feature | Description | For More Information |
| Cluster File System (CFS) load balancing | The CFS load balancing daemon (cfsd) can monitor
and analyze file-system usage, make recommendations, and automatically
relocate file systems. |
Cluster Administration,
cfsd.conf(4)cfsd(8) |
| Parallel rolling upgrade | This feature reduces the amount of time required for a rolling upgrade. After the initial member has been updated, an administrator can upgrade the remaining cluster members in parallel. The number of members that can be upgraded simultaneously is limited by the quorum configuration of the cluster. | Cluster Installation
and
clu_upgrade(8) |
mount -o server=node |
The
mount -o server=node
command lets
an administrator specify a cluster member as the initial server for a
file system.
(The
cfsd
daemon uses this option to
implement load-directed mounting.) |
Cluster Administration,
mount(2)mount(8) |
Forced unmounting of AdvFS file systems
|
The
cfsmgr -U
command lets an administrator forcibly unmount an entire AdvFS
domain that is being served by a cluster member. |
Cluster Administration
and
cfsmgr(8) |
CFS quiesce
|
To facilitate snapshots and cloning of multivolume domains, the
freezefs
command places an AdvFS domain into a
metadata-consistent frozen state and guarantees that it stays that way
until thawed.
The file system thaws either by timing out or explicitly
with the
thawfs
command. |
Cluster Administration,
freezefs(8)thawfs(8) |
Relaxed
gated
requirement |
Prior releases of TruCluster Server required that all cluster members run
the
gated
routing daemon.
Version 5.1B relaxes
that restriction to allow a cluster member to run
gated, run
routed, or use static
routing.
When a cluster member runs
gated, the
administrator can control whether
gated
routing
entries are manipulated by the cluster alias daemon,
aliasd. |
Cluster Technical Overview and Cluster Administration |
Balancing CAA application resources
|
The
caa_balance
command causes CAA to reevaluate
application resource placement based on the current state of the
resources on the cluster and the rules of placement for the
resources.
Balancing applications can be done on a cluster-wide basis,
a member-wide basis, or with specified resources. |
Cluster Highly Available Applications
and
caa_balance(8) |
CAA availability measurement
|
CAA maintains a history of each application resource from the time it
is first started.
The
caa_report
command displays
a report summarizing the percentage of time that all currently
registered application resources have been in the ONLINE state.
The
data is obtained by analyzing the Event Manager events related to
CAA. |
Cluster Administration
and
caa_report(1) |
| CAA user-defined attributes | A user-defined attribute can be placed within a resource profile and accessed from a resource action script as an environment variable. | Cluster Highly Available Applications |
| CAA reason codes and environment locales | A reason code describes why an action script is being executed. It is available to an action script through an environment variable. The environment locale where an action script is executed is now available to an action script through an environment variable. |
Cluster Highly Available Applications |
| Directing output from CAA action scripts | You can redirect output from an action script so that it is displayed when CAA commands are executed. | Cluster Highly Available Applications |
cluamgr rpri=100 |
The value of
100
is a special case for the
cluamgr
rpri
(router priority)
option.
For
rpri
values of 1-99,
aliasd
advertises a host route cost metric of
14.
For an
rpri
value of 100,
aliasd
advertises a host route cost metric of 10. |
cluamgr(8) |
clua_active |
The
clua_active
command determines whether the
specified cluster alias is active for the current member, has a
selection weight greater than 0 (zero), and is reachable through an
external network interface. |
clua_active(8) |