Applies to: Administrators of unmanaged and managed servers running CloudLinux with Plesk. Note: On managed servers we do not make direct per-account adjustments for you, but we can review usage and provide recommendations. If you are unmanaged (root access), you can configure limits yourself as shown below.
What Are LVE Packages?
LVE (Lightweight Virtual Environment) is the CloudLinux technology that isolates hosting accounts (Plesk subscriptions) and controls their resources. In Plesk, resource settings can be applied either directly on a subscription or through LVE Packages for consistency across plans.
LVE Packages control limits such as:
- CPU (percentage of cores)
- Memory (pMem) (RAM available for processes)
- EP (Entry Processes) (concurrent PHP/HTTP entries)
- I/O (disk throughput)
- IOPS (I/O operations per second)
- NPROC (maximum number of processes)
- Inodes (file count limit)
Accessing CloudLinux Manager in Plesk
- Log in to Plesk as the administrator.
- In the left menu, go to Extensions.
- Search for and open CloudLinux Manager (or LVE Manager if already installed).
- You’ll see tabs for Usage, Statistics, and Packages.
Creating a New LVE Package
- In Plesk, open CloudLinux Manager from the Extensions menu.
- Go to the Packages tab.
- Click Add Package.
- Enter a Package Name (e.g., Business-Plus).
- Set your desired resource limits:
- Speed (CPU %) — e.g., 200% = 2 cores
- Memory (pMem) — e.g., 2 GB
- Entry Processes (EP) — e.g., 20–40
- I/O — e.g., 10 MB/s
- IOPS — e.g., 10,240
- NPROC — e.g., 100–200
- Click Save.
Assigning LVE Packages to Subscriptions
Once a package is created, it can be linked to a subscription:
- In Plesk, go to Subscriptions.
- Select the subscription you want to manage.
- Click Change Plan (or edit the Service Plan linked to that subscription).
- Scroll to the CloudLinux LVE Settings section.
- Select the LVE Package you created.
- Save your changes.
Any subscription assigned to that Service Plan will now inherit the LVE limits automatically.
Adjusting an Existing Package
- In Plesk, open CloudLinux Manager » Packages.
- Click Edit next to the package you want to update.
- Adjust CPU, memory, EP, IO, or other values.
- Click Save. All subscriptions using that package will be updated instantly.
Monitoring Resource Usage
- In Plesk, go to Websites & Domains » Resource Usage to view per-site statistics.
- From CloudLinux Manager » Statistics, you can see historical usage across accounts.
- Red “Faults” indicate accounts hitting limits—these may need optimisation or an upgraded package.
CLI Management (Advanced)
If you have root access, you can also manage LVE from the command line:
# Show all users and limits
lvectl list
# Set limits for a specific system user (example: pleskuser123)
lvectl set-user pleskuser123 --speed=200% --pmem=2G --io=10M --nproc=100 --ep=20
Note: Direct CLI changes override package assignments. For consistency, manage most limits through packages.
Best Practices
- Create tiered packages (Starter, Business, Enterprise) rather than unique settings per subscription.
- Review Resource Usage reports regularly to catch performance issues before clients notice them.
- Optimise websites (caching, plugin cleanup, CDN) before simply raising limits.
- Keep package limits balanced—too high and accounts may destabilise the server, too low and clients may experience unnecessary errors.
References
Last updated: September 2025