今天,我将与您讨论,如果RedHat7.2中RemoveIPC的主yes设置导致rac停机,该怎么办。可能很多人不太了解。为了让大家更好的了解,边肖为大家总结了以下内容,希望大家能从这篇文章中有所收获。
最近在准备构建一个基于RedHat7.2的数据库rac环境,看了文档后发现,RedHat、Centos和Oel 7.2版本的新特性会导致数据库宕机,具体如下:
在RedHat7.2中,systemd-logind服务引入了一个新特性,那就是:用户完全退出os后,删除所有IPC对象。
该功能由/etc /etc/systemd/logind.conf参数文件中的RemoveIPC选项控制。
在RedHat7.27.2中,RemoveIPC的默认值是yes。
因此,当最后一个oracle或Grid用户退出时,操作系统将删除该用户的共享内存段和信号量。
由于Oracle ASM和数据库使用共享内存段,删除共享内存段将导致Oracle ASM和数据库实例崩溃。
Oracle Linux 7.2通过在/etc /etc/systemd/logind.conf配置文件中将RemoveIPC显式设置为no,避免了这个问题。
解决方案:
1)设置RemoveIPC=no in/etc/system d/logind . conf
2)按照以下步骤重新启动服务器或重新启动系统登录3360
# systemctl守护程序-重新加载
# systemctl重新启动system d-log in
这些错误与操作系统有关。
看完上面的内容,你是否更好的理解了如果RedHat7.2中RemoveIPC的主yes设置导致rac宕机该怎么办?如果您想了解更多知识或相关内容,请关注行业资讯频道,感谢您的支持。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/86571.html