Recibo la siguiente advertencia de mongodb sobre THP
2015-03-06T21:01:15.526-0800 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
2015-03-06T21:01:15.526-0800 I CONTROL [initandlisten] ** We suggest setting it to 'never'
Pero me las arreglé para apagar THP manualmente
frederick@UbuntuVirtual:~$ cat /sys/kernel/mm/transparent_hugepage/enabled
always madvise [never]
frederick@UbuntuVirtual:~$ cat /sys/kernel/mm/transparent_hugepage/defrag
always madvise [never]
Hice el truco añadiendo transparent_hugepage=never
a GRUB_CMDLINE_LINUX_DEFAULT
en /etc/default/grub
y añadiendo
if test -f /sys/kernel/mm/transparent_hugepage/defrag; then
echo never > /sys/kernel/mm/transparent_hugepage/defrag
fi
a /etc/rc.local
¿Cómo diablos puedo evitar la advertencia?
sudo service mongod restart
y la advertencia se fue! ¡Gracias! esto es extraño, ¿por qué no puedo simplemente reiniciar la máquina virtual?