FortiAnalyzer
FortiAnalyzer can receive logs and Windows host events directly from endpoints connected to EMS, and you can use FortiAnalyzer to analyze the logs and run reports.
aionescu
Staff
Staff
Article Id 398353
Description This article describes how to disable preemption in the HA configuration.
Scope FortiAnalyzer.
Solution

In FortiAnalyzer v7.4.7 and v7.6.2, preemption was introduced.

It is enabled by default when selecting the 'Preferred role' as Primary:

 

Screenshot 2025-06-26 094241.png

 

This setting can also be confirmed using the CLI command below:

 

FAZ1 # diagnose test application clusterd 97 priority get
faz-ha priority 220 preempt

 

And:

 

FAZ2 # diagnose test application clusterd 97 priority get
faz-ha priority 100 nopreempt

 

To disable preemption, both cluster members need to be configured with 'Preferred mode' Secondary.

If, at any time, the role needs to be changed manually, the command below can be used:

 

diagnose ha failover
device-id DeviceID of new primary, or re-elect from backup FortiAnalyzers if not specified.

 

As an exception, preemption is disabled during the upgrade process. After upgrading the secondary to a higher version build, HA preemption is temporarily disabled on the primary to allow manual switching of the primary to the secondary and upgrading the new secondary (old primary).