Centos 7禁用Transparent Huge Pages

在HDFS,Oracle,mongodb等软件时候,都会提醒关闭hugepage 设置。
下面是mongodb进入CLI时的提醒

2018-05-16T12:07:48.356+0800 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2018-05-16T12:07:48.356+0800 I CONTROL  [initandlisten] **        We suggest setting it to 'never'
2018-05-16T12:07:48.356+0800 I CONTROL  [initandlisten] 
2018-05-16T12:07:48.356+0800 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
2018-05-16T12:07:48.356+0800 I CONTROL  [initandlisten] **        We suggest setting it to 'never'

在Centos上的修改方法

[root@SJZX-test03 ~]# echo never > /sys/kernel/mm/transparent_hugepage/enabled 
[root@SJZX-test03 ~]# echo never > /sys/kernel/mm/transparent_hugepage/defrag
never

hugepage的设置
always表示在系统启动时候,自动分配内存,
never表示有软件自己分配内存。
最后再加入开机启动文件rc.local重启生效。

你可能感兴趣的:(Centos 7禁用Transparent Huge Pages)