20180529115302.png

服务器安装的版本为64位的RHEL 6.5,运行完rac脚本后重启,发现本地root无法登陆,输入正确的用户名密码后,回弹到原登录界面,但是SSH可正常登录。


20180529115243.png

运行安装Oracle RAC环境配置脚本过程中,需要设置/etc/security/limits.conf和/etc/pam.d/login参数文件来限制Oracle服务器可打开的文件数、进程数等资源的限制。

要在/etc/pam.d/login文件中添加session required /lib/security/pam_limits.so

此内容来实现/etc/security/limits.conf中定义的各项限制,和通过ulimit命令直接设置资源设置类似,此机器使用的是64位的操作系统,因此不存在/lib/security/pam_limits.so文件

而应该使用替代的/lib64/security/pam_limits.so文件来代替,否则在登陆的时候找不到这个文件,就会出现本机不能登陆的情况


将脚本修改为64位模块路径即可解决

#配置PAM认证模块
cat >> /etc/pam.d/login << EOF
session required /lib64/security/pam_limits.so
EOF



更新日期: 2018年05月29日
文章标签: Linux
文章链接: https://www.vos.cn/os/218.html  
版权说明:如非注明,本站文章均为vOS原创,转载请注明出处和附带本文链接。