До основного вмісту

Квоти і обмеження користувачів в ISPmanager 6: налаштування

ISPmanager 6 · 29.09.2026

Навіщо потрібні квоти користувачів в ISPmanager 6

На сервері з кількома сайтами або клієнтами один важкий акаунт здатний забрати весь диск, пам'ять або процесорний час і покласти решту сайтів. Квоти користувачів в ISPmanager 6 задають жорсткі рамки для кожного акаунта: скільки місця на диску, скільки сайтів, баз даних і поштових скриньок йому доступно.

Квоти налаштовуються на рівні тарифного плану або індивідуально для конкретного користувача в розділі «Користувачі → тарифні плани». Якщо панель працює в режимі реселінгу, тарифи напряму впливають на те, що клієнт побачить у своєму особистому кабінеті — детальніше про це у статті реселінг в ISPmanager 6 Business.

Які параметри можна обмежити

Набір лімітів у тарифного плану досить широкий.

ПараметрОдиницяТипове значення
Дисковий простірМБ або ГБ5000 МБ
Кількість сайтівшт.5
Кількість баз данихшт.10
Поштові скринькишт.20
Вихідний трафікГБ на місяць100 ГБ

Крім цих лімітів окремо налаштовуються обмеження процесів: скільки одночасних PHP-обробників і фонових процесів дозволено користувачу.

Як створити тарифний план із квотами

Тариф — це набір лімітів, який потім призначається одному або кільком користувачам.

  1. Відкрийте «Користувачі → Тарифні плани» і натисніть «Створити».
  2. Вкажіть назву плану і заповніть ліміти диска, сайтів, баз і пошти.
  3. За потреби обмежте кількість процесів і обсяг оперативної пам'яті на користувача.
  4. Збережіть план і призначте його потрібним акаунтам у розділі «Користувачі».

Зміна лімітів у вже призначеному тарифі застосовується одразу до всіх користувачів на цьому плані, тому правки на бойовому сервері варто вносити обережно.

Як перевірити фактичну витрату ресурсів

Перш ніж посилювати квоту, корисно подивитися, скільки користувач реально споживає. Місце на диску перевіряється прямо з консолі:

du -sh /var/www/user/data

Кількість процесів і навантаження на процесор по конкретному користувачу можна оцінити через стандартні утиліти моніторингу:

ps -u user -o pid,pcpu,pmem,cmd --sort=-pcpu | head

Якщо користувач стабільно впирається в ліміт процесів, але диск використовує не повністю, є сенс підняти саме ліміт процесів, а не загальну квоту. Помилку 503 при перевищенні ліміту процесів легко переплутати з падінням PHP-FPM — як відрізнити одне від іншого, показано у статті логи і діагностика помилок в ISPmanager 6.

Що відбувається при перевищенні квоти

Поведінка системи залежить від типу ліміту.

  • Перевищення диска — нові файли перестають зберігатися, сайт може показувати помилки запису.
  • Перевищення кількості сайтів або баз — панель просто не дає створити новий об'єкт понад ліміт.
  • Перевищення ліміту процесів — нові запити PHP відхиляються з помилкою 503, поки не звільниться слот.

Сповіщення про наближення до ліміту диска ISPmanager 6 показує в інтерфейсі користувача заздалегідь, зазвичай при досягненні 90% квоти.

Типові помилки при налаштуванні квот

Занадто жорсткі або занадто м'які ліміти однаково шкідливі для сервера.

  • Єдина квота на диск для всіх клієнтів без урахування різниці між статичним сайтом та інтернет-магазином із фото.
  • Відсутність ліміту процесів — один повільний скрипт на PHP здатний забрати всі вільні обробники.
  • Зміна тарифу без попередження клієнтів — різке падіння ліміту ламає працюючий сайт.

Чек-лист перед налаштуванням квот: заміряйте поточну витрату диска і процесів у типового клієнта, закладіть запас 20-30% зверху і лише потім фіксуйте ліміти в тарифному плані.

← Назад до бази знань Поставити питання підтримці