Description |
This article describes potential issues that may occur during a failover on a FortiGate 7000 chassis, along with troubleshooting steps and solutions for resolving those issues. |
Scope | FortiGate 7000. |
Solution |
The failover could either be triggered manually or occur due to unspecified reasons. The two primary issues that may occur are:
To address the first issue, bouncing the IPsec tunnels should resolve the issue.
To start troubleshooting the second issue, first examine the output of the following commands:
get system status diag sys confsync diffcsum
Example: In the example provided, two FortiGate 7000 chassis are involved. Initially, 7K-C1 was the Primary chassis and 7K-C2 was the Secondary. However, due to a failover, 7K-C2 has become the new Primary chassis. The issue arose because the original Primary, 7K-C1, experienced a desynchronization across its FIM and FPM blades. It is important to note that HA between the two chassis is functioning correctly, with no issue in maintaining the connection. The main problem lies in the desynchronization of the 7K-C1 FIM and FPM blades.
7K-C1 Chassis: Primary Chassis 7K-C2 Chassis: Secondary Chassis (The 7K-C2 chassis has become the new primary due to the out-of-sync issue across the 7K-C1 FIM and FPM blades.)
7K-C1 [FIM01] (global) # diagnose sys confsync status zone: self_idx:1, primary_idx:0, ha_primary_idx:255, members:2 ========================================================================== ha zone: ha_primary_sn:F78F1ATBxxxxxxxxx, ha_primary_idx:0
7K-C1 [FIM01] (global) # diag load-balance status Slot 3:
To resolve the issue of the Primary chassis being out-of-sync, five solutions are proposed:
Soultion 1: To recalculate checksum.
7K-C1 [FIM01] (global): # diagnose sys confsync csum-recalculate
Solution 2: To kill 'confysncd process'.
7K-C1 [FIM01] (global): # diagnose sys process pidof confsyncd >> x
Solution 3: To upload config backup from FIM blade to FPM.
Solution 4: To power cycle FPM blade ONLY.
admin@SMM: # fru deactivate x # fru activate x # diagnose load-balance status
Solution 5: Reboot. This can involve the following steps:
Step 1: Reboot the 7K-C1 Chassis: It is recommended to isolate the 7K-C1 chassis: however, this can also be done with HA. This should not impact the current primary chassis (7K-C2).
7K-C1 [FIM01] (global): # get system status # diagnose load-balance status # diagnose sys confsync showcsum # diagnose sys confsync status # diag debug crashlog read | grep "YYYY-MM-DD"
*** If the issue persists, proceed with rebooting the 7K-C2 chassis.
Step 2: Reboot the 7K-C2 Chassis:
7K-C1 [FIM01] (global): # execute ha failover set <cluster_id> # execute ha failover status # get system ha status # execute ha failover unset <cluster_id>
7K-C2 [FIM01] (global):
If the issue remains unresolved, it may then be necessary to proceed with step 3.
Step 3: Reload the configuration to the whole chassis: |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2025 Fortinet, Inc. All Rights Reserved.