I have just tried to transition from FreePBX 13 to FreePBX 14.
This would not do an upgrade in place so I did a clean install and followed the migration steps, which worked for the most part, a few tweeks and a missing trunk, but it worked.
Problem is that I have excessive load in general, let alone when something is happening… Initially I thought it was just re-configuring as a background process so I muddled with it until it is still the same after 24 hours.
About this time I loose web GUI connections as it is all running so slow.
Rebooting the server is not making things any better, a good 6 mins to get asterisk running, and more before I can get a GUI connection.
My setup is nothing like what you would expect to be causing load. This is just running in my home for personal and home office lines.
I have a total of five extensions and four trunks.
Most of the time the server is sitting doing nothing and I have a load ranging from 1.2 up to over 30.0 on a 5 min average.
When it takes off everything grinds, I am able to login to the console after about 45 seconds and then it is slow to respond when in the shell.
When the load picks up, top shows several php scripts running.
I moved back to the FreePBX13 that was running and the load at idle remains between 0.02 and 0.06, most of that is from the top application itself.
The environment is a ProxMox VM. Both have the same config:
two cores on one CPU socket
With FreePBX13 running, my ProxMox host is running at a 5min load average of 0.5 - 0.8
The FreePBX14 server is the latest ISO image and when it installed I performed an OS update.
I have removed most modules I will not use or have no license for and the load did not change.
Is there a fix I am missing? Not much came up under searching for excessive load and the like.
Can anyone offer a solution?