停止异常状态的集群

客户一个磁盘被剔除出来后数据库不能用。但是grid 进程还在
想要通过杀进程杀掉grid用户进程是不可以的。
有两个进程 ocssd和crsd进程是不能杀掉的,如果杀掉还可能会导致系统重启;其他进程被杀掉还会自动重启
[root@rac1 ~]# ps -ef |grep grid
root      1491     1  0 02:57 ?        00:00:17 /u01/app/11.2.0/grid/jdk/jre/bin/java -Xms64m -Xmx256m -classpath /u01/app/11.2.0/grid/tfa/rac1/tfa_home/jar/RATFA.jar:/u01/app/11.2.0/grid/tfa/rac1/tfa_home/jar/je-4.0.103.jar:/u01/app/11.2.0/grid/tfa/rac1/tfa_home/jar/ojdbc6.jar oracle.rat.tfa.TFAMain /u01/app/11.2.0/grid/tfa/rac1/tfa_home
root      2027     1  0 02:58 ?        00:00:10 /u01/app/11.2.0/grid/bin/ohasd.bin reboot
grid      2450     1  0 02:58 ?        00:00:07 /u01/app/11.2.0/grid/bin/ocssd.bin 
root      2488     1  0 02:58 ?        00:00:29 /u01/app/11.2.0/grid/bin/ologgerd -M -d /u01/app/11.2.0/grid/crf/db/rac1
root      2897  2613  0 03:02 pts/0    00:00:00 su - grid
grid      2898  2897  0 03:02 pts/0    00:00:00 -bash
grid      3150  2898  0 03:02 pts/0    00:00:00 tail -f alertrac1.log
grid      3516     1  0 03:02 ?        00:00:07 /u01/app/11.2.0/grid/jdk/bin/java -server -Xcheck:jni -Xms128M -Xmx384M -Djava.awt.headless=true -Ddisable.checkForUpdate=true -Dstdstream.filesize=100 -Dstdstream.filenumber=10 -DTRACING.ENABLED=false -Doracle.wlm.dbwlmlogger.logging.level=INFO -Dport.rmi=23792 -jar /u01/app/11.2.0/grid/oc4j/j2ee/home/oc4j.jar -config /u01/app/11.2.0/grid/oc4j/j2ee/home/OC4J_DBWLM_config/server.xml -out /u01/app/11.2.0/grid/oc4j/j2ee/home/log/oc4j.out -err /u01/app/11.2.0/grid/oc4j/j2ee/home/log/oc4j.err
此时运行./crsctl stop crs
报错管不了集群
那么可以用下面的方法进行尝试
1强制关掉集群
./crsctl stop crs -f
2禁用crs随机启动后重启(如果可以重启的话)
./crsctl disable crs
reboot
3单独停掉某些资源 (这个就比较麻烦,需要根据进程判断一些资源)
crsctl status resource
显示所有资源
停掉相应资源
crsctl stop resource ora.xxx
也可以用srvctl
srvctl stop .....
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值