您正在使用 IPV4 [18.97.14.91] 访问本站,您本次已经查看了 1 页
用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
[公益]保护绿色环境,构建和谐社会      

【腾讯云】2核2G云服务器新老同享 99元/年,续费同价,云服务器3年机/5年机限时抢购,低至 2.5折      
[公益] 地球是我家,绿化靠大家      
2024年 冬至节 013
2025年 高 考 181
2025年 元 旦 024
2025年 春 节 052
 
您现在的位置:首页 >> Linux >> 内容
本类新增
本类热门
Linux下增大可打开文件描述符的最大数的方法
内容摘要: 在安装OracleGridInfrastructure检查约束时遇到一个错误,大体是说当前可打开的文件描述符的最大数为1024,而要求是65536。于是在gird用户下执行ulimit-a,显示可打开的最大文件数为1024,这是默认值;执行ulimit-n65536不允许修改,转到root下面执行ulimit-n65536,执行ulimit-a显示为6553......
在安装OracleGridInfrastructure检查约束时遇到一个错误,大体是说当前可打开的文件描述符的最大数为1024,而要求是65536。

于是在gird用户下执行ulimit-a,显示可打开的最大文件数为1024,这是默认值;执行ulimit-n65536不允许修改,转到root下面执行ulimit-n65536,执行ulimit-a显示为65536,在grid用户下执行依然为1024。当时想到用sudo的方式执行,对gird用户赋予所有权限,执行ulimit-n65536依然报错。

后来想起在配置/etc/profile文件里,对oracle有ulimit-n65536的命令,如下:

if[$USER="oracle"];then

if[$SHELL="/bin/ksh"];then

ulimit-p16384

ulimit-n65536

else

ulimit-u16384-n65536

fi

umask022

fi

添加grid用户后,source/etc/profile

if[$USER="oracle"]||[$USER="grid"];then

if[$SHELL="/bin/ksh"];then

ulimit-p16384

ulimit-n65536

else

ulimit-u16384-n65536

fi

umask022

fi

在grid执行ulimit-a依然为1024,后来检查安装步骤发现忘了在/etc/security/limits中添加grid用户了,添加下面即可:

gridsoftnproc2047

gridhardnproc16384

gridsoftnofile1024

gridhardnofile65536

看来是作用域的问题,增大文件描述符。

版权声明:本内容来源于网络,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
上一篇:Linux下检查是否安装过某软件包

 

下一篇:Linux菱形乱码的修改方法

发布日期:2023/12/13
手机扫二维码直达本页
发布时间:11:00:50
点  击:15
录  入:壹家怡园
相关文章
Baidu
YiJiaCMS 7.5.5 build241121(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,Cloudflare提供加速防护
运行时间载入中.....