ksvcreate: Process(m001) creation failed,一次数据库故障

linux oracle 10g RAC


双节点RAC,客户反映节点1无法连接,说是连接数满了

使用VPN登录到服务器,sqlplus / as sysdba登录执行查询报错no login

查看alert日志报错

ksvcreate: Process(m001) creation failed

一开始怀疑是连接数满了.

1.查看连接数

ps -ef | grep no | wc -l 

显示112个,连接数并没有满

2.查看系统日志报错

vi /var/log/message

并无异常

3.这时想起来应该去看看节点2还可以连接不

登录到节点2执行dmesg

发现sda7磁盘报错,报错内容是inode问题

sda7是/home分区,再检查oracle日志,由于硬盘损坏导致所有日志都不可读取

reboot节点2,命令reboot -f强制重启

节点2起来以后检查数据库,发现数据库能起来并且可以正常连接.

再把节点1的实例重启

查看Listener状态正常

测试连接

问题解决



问题:在系统重启过程中是否有自动修复硬盘的功能?


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