环境说明:
DB:Oracle 11.2.0.4.0 RAC 两节点
OS:Redhat 7.6
故障说明:
临近下班,突然收到如下告警短信:
【XXXX】[2021-xx-xx xx:xx:xx]-节点[CJC系统数据库节点2],连接失败!java.sql.SQLRecoverableException: IO Error: Got minus one from a read call[XXX][XX]
问题分析:
根据Got minus one from a read call提示,按照以往经验,初步怀疑数据库连接数满了。
1.首先要确定影响范围
检查数据库是否可以连接。
ssh登录到本地,执行sqlplus。
sqlplus / as sysdba
数据库可以连接,但是无法执行任何SQL语句,自动断开连接,看现象又不像连接数满的问题。
目前影响范围:
1.RAC节点1可以正常使用ÿ