настроить группы ресурсов Linux (cgroups) для MySQL

Thank you for reading this post, don't forget to subscribe!

Ниже при­ве­де­на про­це­ду­ра настрой­ки и исполь­зо­ва­ния групп ресур­сов в Linux:

1. Что­бы исполь­зо­вать cgroups, вы долж­ны уста­но­вить пакет «libcgroup» в вашей системе.

2. Создай­те файл кон­фи­гу­ра­ции для cgroups (/etc/cgconfig.conf) и добавь­те ниже конфигурацию.
3. Создай­те файл опре­де­ле­ния пра­вил cgroup — /etc/cgrules.conf со сле­ду­ю­щей конфигурацией:
4. Запу­сти­те служ­бу cgconfig и настрой­те ее на запуск при загруз­ке системы.
5. На дан­ный момент груп­па ресур­сов для MySQL гото­ва и на месте.

Пере­за­пу­сти­те mysqld, и ресур­сы будут раз­ре­ше­ны в соот­вет­ствии с кон­фи­гом и пра­ви­ла­ми, при­ве­ден­ны­ми выше.

6. Вы так­же може­те най­ти и изме­нить огра­ни­че­ния груп­пы ресур­сов во вре­мя выполнения:

а. Что­бы най­ти пре­де­лы ресурса:

б. Что­бы уста­но­вить огра­ни­че­ния ресурсов:

с. Что­бы сохра­нить теку­щий изме­нен­ный кон­фиг для буду­ще­го использования: