• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • Support for BIND DNS has been removed from Plesk for Windows due to security and maintenance risks.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS.

Question Redis - Persistence of memory overcommit + hugepages

Servus

Basic Pleskian
Hi @ everyone,
I refer to the great Redis tutorial by @IgorG. My environment is Ubuntu 16.04.4 on kernel 4.4.0-116-generic #140 (32G RAM). Followed Igors suggestion (not for the first time :)), but this time I wanted to fix the problem that the two changes are set back to default after reboot.
With this tutorial I was able to fix persistence of transparent_hugepages:
Code:
# apt install sysfsutils
then added the line
kernel/mm/transparent_hugepage/enabled = never
in /etc/sysfs.conf
After reboot it was persistent:
Code:
~# cat /sys/kernel/mm/transparent_hugepage/enabled
always madvise [never]

My question now is: How to make memory overcommit also persistent?
I was surprised finding no trusted and suitable instructions on Internet to do this.
Is it possible to add also a line to /etc/sysfs.conf?

vm.overcommit_memory = 1


Pease, could you tell me the exact syntax if it isn't like in the line above?

Help would be great. Thx
 
Last edited:
install the sysfsutils package:
# apt install sysfsutils
and append the lines with that setting to /etc/sysfs.conf:
kernel/mm/transparent_hugepage/enabled = never
vm.overcommit_memory = 1
net.core.somaxconn = 65535
 
Back
Top