相关疑难解决方法(0)

如何避免来自mongodb的transparent_hugepage/defrag警告?

我收到mongodb关于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'
Run Code Online (Sandbox Code Playgroud)

但我确实设法手动关闭了THP

frederick@UbuntuVirtual:~$ cat /sys/kernel/mm/transparent_hugepage/enabled
always madvise [never]
frederick@UbuntuVirtual:~$ cat /sys/kernel/mm/transparent_hugepage/defrag
always madvise [never]
Run Code Online (Sandbox Code Playgroud)

我加入的伎俩transparent_hugepage=never,以GRUB_CMDLINE_LINUX_DEFAULT/etc/default/grub和添加

if test -f /sys/kernel/mm/transparent_hugepage/defrag; then
   echo never > /sys/kernel/mm/transparent_hugepage/defrag
fi
Run Code Online (Sandbox Code Playgroud)

/etc/rc.local

我怎么能避免警告?

linux linux-kernel mongodb

95
推荐指数
6
解决办法
6万
查看次数

标签 统计

linux ×1

linux-kernel ×1

mongodb ×1