VALIDATE FAST_START FAILOVER
The VALIDATE FAST_START
FAILOVER command enables you to validate a fast-start failover configuration. It
identifies misconfigurations, either while setting up or initiating fast-start failover.
Format
VALIDATE FAST_START FAILOVER;
Command Parameters
None.
Usage Notes
-
This command validates the fast-start failover configuration and reports the following information:
- Incorrectly set up fast-start failover properties
For example, the fast-start failover threshold is not set appropriately.
-
Issues that prevent the enabling or initiating of fast-start failover
This includes issues that prevent the usage of fast-start failover even when the conditions required for fast-start failover are met (for example, fast-start failover is enabled in Observe-Only mode).
- Issues that affect actions taken after fast-start failover is initiated
- Issues that could impact the stability of the broker configuration
-
Issues with fast-start failover callout configuration scripts
Displays if the syntax of the fast-start failover configuration file
fsfocallout.orais correct and if the pre-callout and post-callout scripts are accessible.
- Incorrectly set up fast-start failover properties
Command Examples
Example 10-25 Validating a Fast-start Failover Configuration with Potentially Low Threshold Value
The following example validates the broker configuration that is in maximum performance mode and identifies issues that prevent fast-start failover from being enabled for the configuration.
DGMGRL> VALIDATE FAST_START FAILOVER;
Fast-Start Failover: Enabled in Potential Data Loss Mode
Protection Mode: MaxPerformance
Primary: North_Sales
Active Target: South_Sales
Fast-Start Failover Not Possible:
Fast-Start Failover observer not started
Post Fast-Start Failover Issues:
Flashback database disabled for database ‘dgv1’
Other issues:
FastStartFailoverThreshold may be too low for RAC databases.
Fast-start failover callout configuration file "fsfocallout.ora" has the following issues:
Invalid lines
foo=foo
The specified file "./precallout" contains a path.
Example 10-26 Validating an Unsynchronized Fast-start Failover Configuration
This example validates a fast-start failover configuration that is enabled in regular mode. The callout scripts exist and are syntactically accurate. The only problem is that the configuration is unsynchronized.
DGMGRL> VALIDATE FAST_START FAILOVER;
Fast-Start Failover: Enabled in Observe-Only mode
Protection Mode: MaxPerformance
Primary: North_Sales
Active Target: South_Sales
Fast-Start Failover not possible:
Fast-start failover configuration is unsynchronized