centos7
查看服务状态
[root@iZuf6hoq0t4zac8n5l3uobZ ~]# cat /sys/kernel/mm/transparent_hugepage/enabled
[always] madvise never #服务已启动
[root@iZuf6hoq0t4zac8n5l3uobZ ~]# cat /sys/kernel/mm/transparent_hugepage/defrag
[always] madvise never
[root@iZuf6hoq0t4zac8n5l3uobZ ~]# vi /etc/rc.d/rc.local
!/bin/bash
THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
It is highly advisable to create own systemd services or udev rules
to run scripts during boot instead of using this file.
In contrast to previous versions due to parallel execution during boot
this script will NOT be run after all other services.
Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
that this script will be executed during boot.
touch /var/lock/subsys/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
[root@iZuf6hoq0t4zac8n5l3uobZ ~]# chmod +x /etc/rc.d/rc.local
重启系统
[root@izuf6hoq0t4zac8n5l3uobz ~]# cat /sys/kernel/mm/transparent_hugepage/defrag
always madvise [never]
[root@izuf6hoq0t4zac8n5l3u
[root@izuf6hoq0t4zac8n5l3uobz ~]# cat /sys/kernel/mm/transparent_hugepage/enabled
always madvise [never]