Каждый раз, когда я перезагружать сервер, я всегда получаю эту ошибку от Redis:я получаю предупреждение о ТНР, хотя она уже отключена
ВНИМАНИЕ Вы Transparent Huge Pages (THP) поддержка включена в ядро , Это создаст проблемы с задержкой и памятью с Redis. Чтобы устранить эту проблему, запустите команду «echo never>/sys/kernel/mm/transparent_hugepage/enabled» в качестве пользователя root и добавьте ее в /etc/rc.local, чтобы сохранить настройку после перезагрузки. Redis необходимо перезапустить после отключения THP.
Когда я сделал эту команду sudo sysctl -a | grep hugepage
, результат:
vm.hugepages_treat_as_movable = 0 vm.nr_hugepages = 0 vm.nr_hugepages_mempolicy = 0 vm.nr_overcommit_hugepages = 0
# cat /sys/kernel/mm/transparent_hugepage/enabled always madvise [never]
Почему я получаю эту ошибку?
$ cat /etc/rc.local
if test -f /sys/kernel/mm/transparent_hugepage/enabled; then
echo never > /sys/kernel/mm/transparent_hugepage/enabled
fi
if test -f /sys/kernel/mm/transparent_hugepage/defrag; then
echo never > /sys/kernel/mm/transparent_hugepage/defrag
fi
exit 0`