Panorama configd process restart with system log "configd - virtual memory limit exceeded, restarting".
35584
Created On 09/21/22 07:49 AM - Last Modified 08/19/24 23:38 PM
Symptom
- configd process restarts intermittently.
- System log (show log system) displays error message during restart "configd - virtual memory limit exceeded, restarting".
Environment
- Panorama deployed in Panorama Mode
- PAN-OS 9.1 or above.
Cause
- PAN-OS monitors virtual memory utilization on Panorama, once it crosses the permitted limit, configd process is automatically restarted.
- Current maximum config size in panorama mode is 80 Mb, Maximum supported configuration size for each platform is documented here .
- This issue is generally reported when configuration size for Panorama is more than maximum supported limit.
- Current configuration size can be found by exporting the panorama configuration file as mentioned in this knowledge article and checking the file size.
Resolution
Reduce configuration size to be less than maximum supported config limit.
Additional Information
- Sample logs from /var/log/pan/masted.log file shows current limit and virtual memory utilization when process was restarted.
INFO: configd: User restart reason - Virtual memory limit exceeded (35628056 > 32768000)
- Starting from PAN-OS 11.0 version onwards, instead of restarting configd process, following critical system log is generated advising the user to perform a restart.
Configd - virtual memory limit exceeded, recommend manually restarting
- Configd process can be restarted using "debug software restart process configd". The recommendation is to restart during maintenance window.