首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >操作系统内核参数缺少semmni

操作系统内核参数缺少semmni
EN

Stack Overflow用户
提问于 2019-02-17 20:29:27
回答 2查看 520关注 0票数 0

我正在尝试在Oracle linux 7上安装oracle 11gR2。

https://oracle-base.com/articles/11g/oracle-db-11gr2-installation-on-oracle-linux-7,我想我已经正确地配置了它。

但不幸的是,我得到了以下错误。

但是当我看到sysctl -p的参数时,我会得到

代码语言:javascript
复制
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586

代码语言:javascript
复制
sysctl -a | grep "kernel.sem"

给出

代码语言:javascript
复制
kernel.sem = 250    32000   100 128
kernel.sem_next_id = -1
sysctl: reading key "net.ipv6.conf.all.stable_secret"
sysctl: reading key "net.ipv6.conf.default.stable_secret"
sysctl: reading key "net.ipv6.conf.ens192.stable_secret"
sysctl: reading key "net.ipv6.conf.lo.stable_secret"

我错过了什么?

EN

回答 2

Stack Overflow用户

发布于 2019-02-18 03:28:56

你的安装风格没有问题,

首先,以root用户身份登录

$ su root

然后检查文件/etc/security/limits.conf的资源限制是否在推荐的范围内(如果不在,则需要更新该文件中的值):

代码语言:javascript
复制
--# the soft limit for the stack setting
$ ulimit -Ss
10240
$ ulimit -Hs
32768

--# the soft and the hard limits for the number of processes available to a user
$ ulimit -Su
2047
$ ulimit -Hu
16384

--# he soft and hard limits for the file descriptor setting
$ ulimit -Sn
4096
$ ulimit -Hn
65536

如果问题仍然存在,并且您在使用11.2.0.4之前使用版本(可能存在错误),

您可能会遇到这种情况,请至少使用11.2.0.4版本重新安装。

票数 0
EN

Stack Overflow用户

发布于 2019-02-19 15:45:42

根据这个answer

在RHEL 7的11.2.0.4中有一个bug,如果你真的需要在RHEL 7上安装11.2.0.4,你真的应该再考虑一下,否则你可以继续使用12c。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54733256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档