Advice on parameter limits
Forum
  1. Forums
  2. CloudLinux and Control Panels
  3. CloudLinux and cPanel
  1. Sam London
  2. 15.08.2020
  3.  Subscribe via email
Hi,

I've been using Cloudlinux on my CPanel VPS server for several years and very happy with it, but, to be honest, I still don't really understand how I should be configuring the parameters for users on the server.

I have a 200G VPS, with 16G Ram, running 90 accounts (nearly all Wordpress), with about 70 of these being small, quiet sites with very little traffic. I have about 10 sites which are relatively busy and run quite a few WP services, and about 10 which are more demanding ... and where the client is more alert to faults & problems on their site ;)

I group these accounts into three packages ..

Small

SPEED = 100%
PMEM = 512M
IO = 4MB/s
IOPS = 1024
EP = 30
NPROC = 100

Medium

SPEED = 150%
PMEM = 1G
IO = 6MB/s
IOPS = 1024
EP = 40
NPROC = 100

High

SPEED = 200%
PMEM = 2G
IO = 8MB/s
IOPS = 1024
EP = 80
NPROC = 100

These levels were configured when the VPS was set-up and only time I ever change them if sometimes to bump up an individual account's PMEM on an ad-hoc basis.

I don't offer public hosting, so no-one client is even aware of their packages or levels.

Rarely does any account reach it's limit and cause a fault, but it does happen from time to time with the High accounts

I know a proper investigation would need in-dept info but based on what I've provided, can anyone offer guidance on these questions ....

1. Do these levels look sensible? Am I being too restrictive or too lax?

2. If, say, I increased the larger accounts PMEM to 3G or 4G (which is the limit most often reached) to remove any faults, would this make any difference to the running of all other sites?

Thanks. :)

Sam.
Rate this post:
  1. 15.08.2020 08:08:14
  2. # 1
Sam London Accepted Answer
Posts: 8
Joined: 15.07.2015
0
Votes
Undo
Also, just to add I have CageFS Enabled and use LiteSpeed Cache on the HIgh accounts.
  1. 17.08.2020 10:08:33
  2. # 2
Sergey Khristich Accepted Answer
Posts: 469
Joined: 20.05.2019
0
Votes
Undo
Hello Sam,
Thank you for reaching out!
1. According to the information you provided, we assume that everything is correct, but since you have EP = 80 for the High package, we would advise you to raise NPROC not much (for example, to 130-160, the numbers are conditional, perhaps more or less from these limits).
You can read more about this here https://cloudlinux.zendesk.com/hc/en-us/articles/115004516985-EP-and-NPROC-limits-a-look-from-inside. It's important to note, that the NPROC limits should always be higher than the EP.

2. In this case, nothing critical should happen and you can raise it, but you need to understand that everything here is individual and depends on many factors (activity on the server/optimization, etc.)
This information in our documentation and Youtube channel will be useful here:
https://docs.cloudlinux.com/limits/#limits
https://docs.cloudlinux.com/limits/#physical-memory-limit
https://www.youtube.com/watch?v=sXoFCaFVSQA
If you have any other questions, feel free to ask here. Thank you for contacting us.
Marketing Manager
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!
Guest
Submit Your Response
Upload files or images for this discussion by clicking on the upload button below. Supports gif,jpg,png,zip,rar,pdf
• Insert • Remove Upload Files (Maximum File Size: 2 MB)
Captcha
To protect the site from bots and unauthorized scripts, we require that you enter the captcha codes below before posting your question.