I noticed the phpBB forum on my web site was acting very sluggish this evening, and then a few minutes later there was a total crash of the VPS server. The following error message was displayed when trying to view my site:
General Error
SQL ERROR [ mysql4 ]
Can't create a new thread (errno 12); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug [1135]
I immediately went to Plesk and upon clicking on the SERVER icon, I got the exact same message from Plesk. So, I did a re-boot of the server... and then everything started to work fine again.
Just prior to the crash, I noticed that the forum indicated that 59 people had been viewing the forum in the last five-minute period. That's a fair amount of people all accessing the forum at one time... but certainly not a huge amount. On shared hosting, I had as many as 120 people access the forum in a five-minute period.
One other thing...
Around the same time last evening, the server didn't actually crash but I couldn't get my forum to respond at all... so I did a re-boot then, too. So, that's twice in about 24 hours that I had to re-boot.
I'm fairly new to VPS... just a few weeks since we moved up from shared hosting. It seems like the VPS server is unable to handle a moderately active web site and forum. Is this what I should expect from VPS hosting? Or do I need to tweak a setting somewhere?
By the way, the first day after we upgraded from shared hosting to the VPS, I noticed some performance issues and sent an email to
VPS@lunarpages.com asking about it. Never heard a single thing back from them. Should I be calling instead of emailing if I run in to VPS problems or have questions?