High Availability and Clusters

The following features, enhancements, and changes related to high availability are introduced in this Oracle Linux 9 release.

Pacemaker Updates

Pacemaker updates include:
  • pcs status wait command:

    This status wait command causes Pacemaker to wait to complete any actions required by changes to the Cluster Information Base (CIB) and doesn't need to take any further actions to make the actual cluster state match the requested cluster state.

  • pcs includes new commands to obtain the status of a resource in a cluster
    The pcs CLI can now obtain information about:
    • resources

    • resource types

    • resource state

    • collective resource members

    • resource's node

    These commands are available to use with pcs-based scripting because they don't require parsing plain text outputs.
  • pcs includes resource defaults and resource op default options for displaying configuration in text, JSON, and command formats. The pcs resource defaults and resource op defaults commands and their aliases pcs stonith defaults and pcs stonith op defaults now provide the --output-format option.
    • Specifying --output-format=text displays the configured resource defaults or operation defaults in plain text format, which is the default value for this option.

    • Specifying --output-format=cmd displays the pcs resource defaults or pcs resource op defaults commands created from the current cluster defaults configuration. You can use these commands to re-create configured resource defaults or resource operation defaults on a different system.

    • Specifying --output-format=json displays the configured resource defaults or resource operation defaults in JSON format, which is suitable for machine parsing.

  • Pacemaker includes an option to keep a panicked node shut down without rebooting automatically. The PCMK_panic_action variable in the /etc/sysconfig/pacemaker configuration file now includes the off or sync-off options causing a node to remain shut down after a panic condition instead of rebooting automatically.

High Availability Web UI

The High Availability Web UI now includes the following features:
  • When setting the placement-strategy cluster property to default, the Web UI displays a warning near the utilization attributes for nodes and resources. The warning notes that the utilization has no effect because of placement-strategy configuration.

  • The Web UI now includes a dark mode that you can set through the user menu.