首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:在Centos 5.7 + OpenVZ上安装Oracle 11g时,设置密钥"fs.file-max“时出现”不允许操作“

错误:在Centos 5.7 + OpenVZ上安装Oracle 11g时,设置密钥"fs.file-max“时出现”不允许操作“
EN

Stack Overflow用户
提问于 2012-02-18 16:53:17
回答 1查看 3.3K关注 0票数 2

我在OpenVz上托管的centos 5.7上安装oracle xe 11g时遇到问题。

服务器没有任何交换空间,oracle安装被拒绝,因为现在它的swap=0已经解决。我在设置以下oracle特定的内核参数时遇到问题

代码语言:javascript
复制
# rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm
Preparing...                ########################################### [100%]
error: "Operation not permitted" setting key "fs.file-max"
error: "Operation not permitted" setting key "net.ipv4.tcp_syncookies"
error: %pre(oracle-xe-11.2.0-1.0.x86_64) scriptlet failed, exit status 255
error:   install: %pre scriptlet failed (2), skipping oracle-xe-11.2.0-1.0

我该如何解决这个问题呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-13 15:47:05

您应该手动更改此内核参数,然后重新运行rpm安装:-

vi /etc/sysctl.conf并添加以下行:-

代码语言:javascript
复制
fs.file-max = 6815744
net.ipv4.tcp_syncookies = 1

然后运行

代码语言:javascript
复制
sysctl -p

虽然net.ipv4.tcp_syncookies似乎是CENTOS的附加设置,但您可以在CENTOS的安装指南中看到内核参数设置

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

https://stackoverflow.com/questions/9339909

复制
相关文章

相似问题

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