Description |
This article describes how to resolve an issue where cw_acd, a process which handles the wireless daemon for FortiAP, gets overloaded and shows heavy CPU spikes in a large scale FortiAP-FortiGate Controller environment.
The spike can be seen on the FortiGate via the following CLI command:
diagnose sys top
|
Scope | FortiGate/FortiAP 7.2 and above. |
Solution |
Configure multiple processors for the wireless daemon (cw_acd). It splits the total number of FortiAPs into smaller groups where each cw_acd process manages a group. To configure multiple cw_acd processes in the global domain, use the following FortiGate CLI command:
config wireless-controller global set acd-process-count <0-32> end
The process counts the maximum values to be set as per the following table:
For example: If there are 200 FortiAPs managed by a FortiGate, use set acd-process-count 4 |