在Turbo Linux10下安装ORACLE 10G的错误

1) 安装ORACLE 10G时碰到一个问题,按照安装指南一步步操作,发现内核参数在修改完/etc/sysctl.conf后重启不管用,必须执行了sysctl命令使修改生效,但重新启动后又不行,必须手工再执行sysctl才行,需要什么操作才让修改永久生效呢? 后在http://richdubey.bokee.com/1101426.html查到

“在系统服务kparam服务中,如果3和5打开,则系统从/proc/sys/kernel/shmmax中读取系统参数shmmax。如果kparam服务关闭,则系统从/etc/sysctl.conf中读取参数。”

把kparam关掉,OK!事后看了一下/etc/sysconfig/kparam,里面也是kernel参数的配置,就是不知道格式是啥意思。

2)内核参数有四个参数怎么都设置不好,如下

error: 'rmem_default' is an unknown key
error: 'rmem_max' is an unknown key
error: 'wmem_default' is an unknown key
error: 'wmem_max' is an unknown key

搜了半天,才找到了解决的办法。即,在修改/etc/sysctl.conf时这四个参数前面应该加上net.core.即

net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144

如上,问题解决.