I recently received a notice from Dreamhost that sudo access will no longer be available for my VPS.
Currently, I have my Web Server Configuration set to NOT be managed by Dreamhost. This is because I use “sudo” to access my httpd.conf file and edit the “fcgid” configurations in order to limit the number of Processes per Class.
This is necessary because if I let Dreamhost manage the server, it uses too many “FcgidMaxProcessesPerClass” or it allocates way too much memory to cache and it crashes every half hour. It doesn’t matter how much RAM I use, the memory gets allocated to cache, and when there is a small memory spike, Dreamhost isn’t able to move memory out of cache quick enough and the server crashes - or there will be too many processes running. When I have the ability to limit “FcgidMaxProcessesPerClass”, this solves the problem - but I need sudo access to do this!
If sudo access is removed for my VPS, how am I to “fine tune” the fcgid configurations?