Oracle 数据库服务器使用aix小机,并且该小机作为nfs client使用的一级挂载点问题

大家要务必掌握一个知识点:


在aix操作系统中(仅仅aix有该问题,其他os没有该问题),若是本aix 小机 作为nfs client 使用,并且本小机也是oracle的数据库服务器,并且在本小机上df -g看到的 挂载点(比如说是/rman)是一级的目录,若是nfs 出现问题(包括nfs server宕机,nfs client 与nfs server之间 断网等等),会导致 nfs client (此处就是作为oracle 数据库服务器的小机) 上的oracle 数据库出现异常:实例冻结,新的连接无法连入等。

因此,使用nfs时,务必使用二级目录作为挂载点(比如/rman/backup)

 

若是在运行的aix 小机已经中了上面的招(作为nfs client使用,挂的是一级挂载点,并且nfs 出现问题),那么怎么处理呢?当前的方法只能是重启aix小机,要不然该aix小机上的oracle数据库无法提供对外服务。

 

参考文章为:
Disconnected NFS Mount Point Causes Instance to Hang on AIX (Doc ID 1445600.1)

When NFS Server Is Down, Oracle Server Freezes With No Errors In Alert Log File (Doc ID 1316251.1)

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。