oracle用户登录报错,oracle用户登录报错-bash: ulimit: open files: cannot modify limit: Operation not permitted...
生活随笔
收集整理的這篇文章主要介紹了
oracle用户登录报错,oracle用户登录报错-bash: ulimit: open files: cannot modify limit: Operation not permitted...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
問題現象
使用ssh連接oracle用戶時提示錯誤
-bash: ulimit: open files: cannot modify limit: Operation not permitted
操作系統版本:
cat /etc/SuSE-release
SUSE Linux Enterprise Server 11 (x86_64)
VERSION = 11
PATCHLEVEL = 1
問題原因
因為pam已經從limits.conf中設置了上限,而oracle用戶登陸的時候嘗試修改文件句柄的值,這個值大于了上限
那oracle用戶在什么地方嘗試修改的呢?
打開/etc/profile.local,可以看到
if [ $USER = oracle ]; then
if [ $SHELL = /bin/ksh ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
解決方法
修改/etc/security/limits.conf,將里面修改到大于oracle嘗試修改的值即可
總結
以上是生活随笔為你收集整理的oracle用户登录报错,oracle用户登录报错-bash: ulimit: open files: cannot modify limit: Operation not permitted...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: r语言c5.0决策树算法参数,决策树算法
- 下一篇: 按英语体育计算机创建透视表,数据透视表和