📋 Общо описание
Скриптът /usr/local/cpanel/scripts/auto-adjust-mysql-limits автоматично актуализира някои важни MySQL конфигурационни параметри, свързани с производителността на сървъра. Използва се от cPanel & WHM, за да избере най-подходящи стойности въз основа на ресурсите на сървъра.
Какво настройва?
Този скрипт управлява стойностите на следните MySQL настройки:
- open_files_limit – Максимален брой файлове, които MySQL може да отваря
- max_allowed_packet – Максимален размер на единичен пакет/заявка към MySQL
- innodb_buffer_pool_size – Размер на буфера за съхранение на InnoDB данни в паметта
🔧 Тези настройки могат да бъдат управлявани и ръчно от WHM:
WHM » Home » Server Configuration » Tweak Settings → SQL секция
📌 Кога се изпълнява този скрипт автоматично?
- При промяна на свързаните Tweak Settings
- При трансфер или възстановяване на акаунт чрез WHM
⚠️ Важно:
Трябва да стартираш скрипта като root потребител.
Как да стартираш скрипта
Изпълнява се през терминала с командата:
/usr/local/cpanel/scripts/auto-adjust-mysql-limits [опции]
🔧 Поддържани опции
| Опция | Описание | Пример |
| –verbose | Показва съобщения за действията на скрипта |
/usr/local/cpanel/scripts/auto-adjust-mysql-limits –verbose
| –debug | Не прилага промените, а само ги симулира (за преглед) |
/usr/local/cpanel/scripts/auto-adjust-mysql-limits –debug
| –help | Показва помощна информация за скрипта |
/usr/local/cpanel/scripts/auto-adjust-mysql-limits –help
| –no-restart | Не рестартира MySQL след прилагане на промените |
/usr/local/cpanel/scripts/auto-adjust-mysql-limits –no-restart
Полезно за:
- Оптимизиране на MySQL според наличната RAM/ресурси
- Автоматизиране при миграции и възстановяване на акаунти
- Избягване на ръчни грешки в конфигурацията