当前位置: 技术问答>linux和unix
SUSE LINUX内核参数重启后失效
来源: 互联网 发布时间:2016-04-20
本文导语: 安装SUSE LINUX ENTERPRISE SURVER 10(x86_64) VERSION =10 PRATCHLEVEL =1 修改内核参数,每次重启都失效,变回原来值。必须手工运行命令才能生效。具体如下: 在/etc/sysctl.conf里设置内核参数 kernel.shmall=8388608 ker...
安装SUSE LINUX ENTERPRISE SURVER 10(x86_64) VERSION =10 PRATCHLEVEL =1
修改内核参数,每次重启都失效,变回原来值。必须手工运行命令才能生效。具体如下:
在/etc/sysctl.conf里设置内核参数
kernel.shmall=8388608
kernel.shmmax=32000000000
kernel.shmmni=4096
kernel.sem=1250 32000 100 256
运行命令 /sbin/sysctl -p 后,用命令/sbin/sysctl -a |grep shm 查看参数生效
运行命令 chkconfig boot.sysctl on
重启后,查看参数失效,又变回原值。
运行命令 chkconfig --add boot.sysctl
chkconfig --level 12345B boot.sysctl on
重启后,仍变回原值。
在/etc/init.d/boot.local 中加入命令:
/sbin/sysctl -p
boot.sysctl start
重启后,仍变回原值。
请各位帮忙看看,多谢!
修改内核参数,每次重启都失效,变回原来值。必须手工运行命令才能生效。具体如下:
在/etc/sysctl.conf里设置内核参数
kernel.shmall=8388608
kernel.shmmax=32000000000
kernel.shmmni=4096
kernel.sem=1250 32000 100 256
运行命令 /sbin/sysctl -p 后,用命令/sbin/sysctl -a |grep shm 查看参数生效
运行命令 chkconfig boot.sysctl on
重启后,查看参数失效,又变回原值。
运行命令 chkconfig --add boot.sysctl
chkconfig --level 12345B boot.sysctl on
重启后,仍变回原值。
在/etc/init.d/boot.local 中加入命令:
/sbin/sysctl -p
boot.sysctl start
重启后,仍变回原值。
请各位帮忙看看,多谢!
|
正常来讲你这么做应该可以了。
这些参数,你不设,它也会有,sysctl -a和/proc/sys下面都有
极有可能是在/etc/init.d下面有对内核参数加载的指令,比如sysctl -w kernel.shmax......
而这个恰恰是在你的sysctl被加载之后做的
boot.local在suse下应该是很靠前执行的daemon
你可以试图在rc.local和/etc/profile或~/.bash_profile下加载sysctl -p
这些参数,你不设,它也会有,sysctl -a和/proc/sys下面都有
极有可能是在/etc/init.d下面有对内核参数加载的指令,比如sysctl -w kernel.shmax......
而这个恰恰是在你的sysctl被加载之后做的
boot.local在suse下应该是很靠前执行的daemon
你可以试图在rc.local和/etc/profile或~/.bash_profile下加载sysctl -p
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。