Ich erhalte die folgende Warnung von Mongodb über 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'
Aber ich habe es geschafft, THP manuell auszuschalten
frederick@UbuntuVirtual:~$ cat /sys/kernel/mm/transparent_hugepage/enabled
always madvise [never]
frederick@UbuntuVirtual:~$ cat /sys/kernel/mm/transparent_hugepage/defrag
always madvise [never]
Ich habe den Trick durch Zugabe transparent_hugepage=never
zu GRUB_CMDLINE_LINUX_DEFAULT
in /etc/default/grub
und Hinzufügen
if test -f /sys/kernel/mm/transparent_hugepage/defrag; then
echo never > /sys/kernel/mm/transparent_hugepage/defrag
fi
zu /etc/rc.local
Wie um alles in der Welt kann ich die Warnung vermeiden?
sudo service mongod restart
und die Warnung war einfach weg! Vielen Dank! Das ist seltsam. Warum kann ich die VM nicht einfach neu starten?