Fortinet black logo

FortiGate-7000F Handbook

Viewing more details about FortiGate-7000F synchronization

Copy Link
Copy Doc ID fd130345-bc33-11ec-9fd1-fa163e15d75b:157422
Download PDF

Viewing more details about FortiGate-7000F synchronization

If the output of the diagnose sys configsync status command includes in_sync=0 entries, you can use the diagnose sys confsync showcsum command to view more details about the configuration checksums and potentially identify parts of the configuration that are not synchronized.

The diagnose sys configsync showcsum command shows HA and confsync debugzone and checksum information for the FIMs and FPMs, beginning with the FIM in slot 2 and ending with the primary FIM.

The following example shows the FPM in slot 3.

==========================================================================
Slot: 3  Module SN: FPM20FTB21900186
ha debugzone
global: 1f f3 3c ae 85 da 73 52 72 88 fa 44 60 6f 5d 8d 
root: 2a f1 44 f4 6e 12 7c 5f 89 ef 93 df 5d ab cc 5a 
mgmt-vdom: e6 38 a0 62 c4 a3 40 04 be c5 66 33 8a 31 0a 63 
all: b0 5d c6 7b 3c 77 c7 40 f4 f9 c7 60 56 ba ae 7a 
 
ha checksum
global: 1f f3 3c ae 85 da 73 52 72 88 fa 44 60 6f 5d 8d 
root: 2a f1 44 f4 6e 12 7c 5f 89 ef 93 df 5d ab cc 5a 
mgmt-vdom: e6 38 a0 62 c4 a3 40 04 be c5 66 33 8a 31 0a 63 
all: b0 5d c6 7b 3c 77 c7 40 f4 f9 c7 60 56 ba ae 7a 
 
confsync debugzone
global: 59 29 e8 00 17 62 bf 5a 34 54 2b 24 e7 19 49 05 
root: a9 54 62 9e c7 0e c4 d2 10 dd 62 fb 89 5b 99 64 
mgmt-vdom: 2b 03 b8 9d df 86 90 44 00 4a c8 be ed 37 62 cb 
all: 3d ae ae 4f 54 2b 98 b9 ec 59 1a 6c 59 f8 8e ec 
 
confsync checksum
global: 59 29 e8 00 17 62 bf 5a 34 54 2b 24 e7 19 49 05 
root: a9 54 62 9e c7 0e c4 d2 10 dd 62 fb 89 5b 99 64 
mgmt-vdom: 2b 03 b8 9d df 86 90 44 00 4a c8 be ed 37 62 cb 
all: 3d ae ae 4f 54 2b 98 b9 ec 59 1a 6c 59 f8 8e ec

The example output includes four sets of checksums: a checksum for the global configuration, a checksum for each VDOM (in this case there are two VDOMs: root and mgmt-vdom), and a checksum for the complete configuration (all). You can verify that this FPM is synchronized because both sets of HA checksums match and both sets of confsync checksums match. Also as expected, the HA and confsync checksums are different.

If the FIMs and FPMs in a standalone FortiGate-7000F have the same set of checksums, the FIMs and FPMs in that FortiGate-7000F are synchronized.

If a FIM or FPM is out of sync, you can use the output of the diagnose sys configsync showcsum command to determine what part of the configuration is out of sync. You could then take action to attempt to correct the problem or contact Fortinet Technical Support at https://support.fortinet.com for assistance.

A corrective action could be to restart of the component with the synchronization error. You could also try using the following command to re-calculate the checksums in case the sync error is just temporary:

diagnose sys confsync csum-recalculate

Viewing more details about FortiGate-7000F synchronization

If the output of the diagnose sys configsync status command includes in_sync=0 entries, you can use the diagnose sys confsync showcsum command to view more details about the configuration checksums and potentially identify parts of the configuration that are not synchronized.

The diagnose sys configsync showcsum command shows HA and confsync debugzone and checksum information for the FIMs and FPMs, beginning with the FIM in slot 2 and ending with the primary FIM.

The following example shows the FPM in slot 3.

==========================================================================
Slot: 3  Module SN: FPM20FTB21900186
ha debugzone
global: 1f f3 3c ae 85 da 73 52 72 88 fa 44 60 6f 5d 8d 
root: 2a f1 44 f4 6e 12 7c 5f 89 ef 93 df 5d ab cc 5a 
mgmt-vdom: e6 38 a0 62 c4 a3 40 04 be c5 66 33 8a 31 0a 63 
all: b0 5d c6 7b 3c 77 c7 40 f4 f9 c7 60 56 ba ae 7a 
 
ha checksum
global: 1f f3 3c ae 85 da 73 52 72 88 fa 44 60 6f 5d 8d 
root: 2a f1 44 f4 6e 12 7c 5f 89 ef 93 df 5d ab cc 5a 
mgmt-vdom: e6 38 a0 62 c4 a3 40 04 be c5 66 33 8a 31 0a 63 
all: b0 5d c6 7b 3c 77 c7 40 f4 f9 c7 60 56 ba ae 7a 
 
confsync debugzone
global: 59 29 e8 00 17 62 bf 5a 34 54 2b 24 e7 19 49 05 
root: a9 54 62 9e c7 0e c4 d2 10 dd 62 fb 89 5b 99 64 
mgmt-vdom: 2b 03 b8 9d df 86 90 44 00 4a c8 be ed 37 62 cb 
all: 3d ae ae 4f 54 2b 98 b9 ec 59 1a 6c 59 f8 8e ec 
 
confsync checksum
global: 59 29 e8 00 17 62 bf 5a 34 54 2b 24 e7 19 49 05 
root: a9 54 62 9e c7 0e c4 d2 10 dd 62 fb 89 5b 99 64 
mgmt-vdom: 2b 03 b8 9d df 86 90 44 00 4a c8 be ed 37 62 cb 
all: 3d ae ae 4f 54 2b 98 b9 ec 59 1a 6c 59 f8 8e ec

The example output includes four sets of checksums: a checksum for the global configuration, a checksum for each VDOM (in this case there are two VDOMs: root and mgmt-vdom), and a checksum for the complete configuration (all). You can verify that this FPM is synchronized because both sets of HA checksums match and both sets of confsync checksums match. Also as expected, the HA and confsync checksums are different.

If the FIMs and FPMs in a standalone FortiGate-7000F have the same set of checksums, the FIMs and FPMs in that FortiGate-7000F are synchronized.

If a FIM or FPM is out of sync, you can use the output of the diagnose sys configsync showcsum command to determine what part of the configuration is out of sync. You could then take action to attempt to correct the problem or contact Fortinet Technical Support at https://support.fortinet.com for assistance.

A corrective action could be to restart of the component with the synchronization error. You could also try using the following command to re-calculate the checksums in case the sync error is just temporary:

diagnose sys confsync csum-recalculate