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

linux oracle 10g RAC


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

使用***登录到服务器,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状态正常

测试连接

问题解决



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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章