Синхронизиране на дисковите квоти за разпределени cPanel акаунти
📋 Общ преглед
Скриптът /usr/local/cpanel/scripts/balance_linked_node_quotas служи за балансиране на квотите за дисково пространство между свързани сървъри (parent и child nodes), когато даден cPanel акаунт използва ресурси на повече от един сървър.
📌 Този скрипт е особено полезен при използване на разпределена инфраструктура, където част от услугите на потребителя (например поща, файлове) се намират на отделни сървъри.
Примерен сценарий
Ако един потребител има 10 GB квота, и:
- Използва 7.5 GB за поща
- Тази поща е преместена на друг (child) сървър
📌 Когато стартираш този скрипт, системата автоматично ще пренасочи 75% от квотата към child сървъра и 25% към основния (parent) – в съответствие с реалното използване.
Как да го стартираш
От терминал като root:
/usr/local/cpanel/scripts/balance_linked_node_quotas [опции]
🧾 Поддържани опции
| Опция | Описание | Пример |
| –verbose | Показва допълнителна (подробна) информация по време на изпълнение |
/usr/local/cpanel/scripts/balance_linked_node_quotas –verbose
| –help | Показва помощна информация за скрипта |
/usr/local/cpanel/scripts/balance_linked_node_quotas –help
Полезно за:
- Балансиране на реално използвано дисково пространство между сървъри
- Избягване на неправилни квоти за потребителите
- Поддържане на точни ограничения при разпределени среди (Mail Node, DNS Node и др.)