Февруари 24, 2026

Скрипт: auto-adjust-mysql-limits

 

📋 Общо описание

Скриптът /usr/local/cpanel/scripts/auto-adjust-mysql-limits автоматично актуализира някои важни MySQL конфигурационни параметри, свързани с производителността на сървъра. Използва се от cPanel & WHM, за да избере най-подходящи стойности въз основа на ресурсите на сървъра.

Какво настройва?

Този скрипт управлява стойностите на следните MySQL настройки:

  1. open_files_limit – Максимален брой файлове, които MySQL може да отваря

  2. max_allowed_packet – Максимален размер на единичен пакет/заявка към MySQL

  3. 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/ресурси

  • Автоматизиране при миграции и възстановяване на акаунти

  • Избягване на ръчни грешки в конфигурацията