关键词不能为空

当前您在: 主页 > 英语 >

crs-0223 集群报错解决方案

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-19 14:57
tags:

-

2021年2月19日发(作者:汉英字典)



常用的


crs


命令如 下:





$$ORA_CRS_HOME/bin/crs_stat



t


此命令主要用来检查


crs


资源状态



例如



[oracle@rac2 css]$$ $$ORA_CRS_HOME/bin/crs_stat -t


Name Type Target State Host


------------------------------------------------- -----------


ora.... application ONLINE ONLINE rac1


ora.... application ONLINE ONLINE rac2


ora.... application ONLINE ONLINE rac1


ora.... application ONLINE ONLINE rac1


ora.... application ONLINE ONLINE rac2


application ONLINE ONLINE rac1


ora.... application ONLINE ONLINE rac1


ora.... application ONLINE ONLINE rac1


application ONLINE ONLINE rac1


application ONLINE ONLINE rac1


application ONLINE ONLINE rac1


ora.... application ONLINE ONLINE rac2


ora.... application ONLINE ONLINE rac2


application ONLINE ONLINE rac2


application ONLINE ONLINE rac2


application ONLINE ONLINE rac2


[oracle@rac2 css]$$


$$ORA_CRS_HOME/bin/crs_start



all


此命令用来启动所有的集群服务,但是启动的前提是



资源状态


State


不能是

UNKNOWN




$$ORA_CRS_HOME/bin/crs_start


集群服务名(集群服务名可以通过


$$ORA_CRS_HOME/bin/crs_st at



到)



$$ORA_CRS_HOME/bin/crs_stop -all


$$ORA_CRS_HOME/bin/crs_stop


集 群服务名(集群服务名可以通过


$$ORA_CRS_HOME/bin/crs_sta t



到)



上 面的一组


crs


命令是用来启动关闭


c rs


服务的,下面通过一个真实的环境,具体讲解这些命令的使用。


举例如下:



Oracle R AC


在安装完毕后,重启


RAC


,一些 服务不能启动,手动启动也没用。



下面是系统自动启动以后的情况;



[oracle@rac1 ~]$$ crs_stat -t


Name Type Target State Host


------------------------------------------------- -----------


ora.... application ONLINE UNKNOWN rac1


ora.... application ONLINE UNKNOWN rac2


ora.... application ONLINE UNKNOWN rac2


ora.... application ONLINE OFFLINE


ora.... application ONLINE OFFLINE




application ONLINE UNKNOWN rac1


ora.... application ONLINE UNKNOWN rac1


ora.... application ONLINE UNKNOWN rac1


application ONLINE UNKNOWN rac1


application ONLINE UNKNOWN rac1


application ONLINE ONLINE rac1


ora.... application ONLINE UNKNOWN rac2


ora.... application ONLINE UNKNOWN rac2


application ONLINE UNKNOWN rac2


application ONLINE UNKNOWN rac2


application ONLINE ONLINE rac2


[oracle@rac1 ~]$$


可以看到,只有


vip


是能自动启动的!其它资源都处于


UN KNOWN


状态下。



手工用


srvctl


启动试试!



$$ srvctl start nodeapps -n rac1


CRS-1028: Dependency analysis failed because of:


CRS-0223: Resource '' has placement error.


CRS-1028: Dependency analysis failed because of:


CRS-0223: Resource '' has placement error.


CRS-1028: Dependency analysis failed because of:


CRS-0223: Resource '' has placement error.


CRS-1028: Dependency analysis failed because of:


CRS-0223: Resource 'ER_' has placement error.


测试


crs




$$crsctl check crs


CSS appears healthy


CRS appears healthy


EVM appears healthy


[oracle@rac1 bin]$$ crsctl start resources


Starting resources.


Successfully started CRS resources


[oracle@rac1 bin]$$ pwd


/orac le/app/oracle/oracle/product/10.2.0/crs/bin


[oracle@rac1 bin]$$ gsdctl stop


[oracle@rac1 bin]$$ gsdctl status


[oracle@rac1 bin]$$ ./gsdctl status


[oracle@rac1 bin]$$ gsdctl start


[oracle@rac1 bin]$$ srvctl start nodeapps -n rac1


CRS-1028: Dependency analysis failed because of:


CRS-0223: Resource '' has placement error.


CRS-1028: Dependency analysis failed because of:


CRS-0223: Resource '' has placement error.


CRS-1028: Dependency analysis failed because of:


CRS-0223: Resource '' has placement error.




CRS-1028: Dependency analysis failed because of:


CRS-0223: Resource 'ER_' has placement error.


[oracle@rac1 ~]$$ crs_stat -t


Name Type Target State Host


------------------------------------------------- -----------


ora.... application ONLINE UNKNOWN rac1


ora.... application ONLINE UNKNOWN rac2


ora.... application ONLINE UNKNOWN rac2


ora.... application ONLINE OFFLINE


ora.... application ONLINE OFFLINE


application ONLINE UNKNOWN rac1


ora.... application ONLINE UNKNOWN rac1


ora.... application ONLINE UNKNOWN rac1


application ONLINE UNKNOWN rac1


application ONLINE UNKNOWN rac1


application ONLINE ONLINE rac1


ora.... application ONLINE UNKNOWN rac2


ora.... application ONLINE UNKNOWN rac2


application ONLINE UNKNOWN rac2


application ONLINE UNKNOWN rac2


application ONLINE ONLINE rac2


可以看到,仍然是启动后的原始状态。



从上面的显示可以知道,每个资源的


State


显示为


UNKNOWN


,应该是由于两个节点时间不同步,进而造

< p>


crs


在启动的时候无法认到系统已经注册的资 源造成的。



解决方法:



首先,保证两个节点时间保持同步,


ORACLE 10g R AC


两个节点之间有


10


几秒的时间误 差,不会对应用


造成影响。但是过分大的时间误差可能导致某个节点

down


机,或者节点不断重启。



然后执行如下操作:



[oracle@rac1 ~]$$ $$ORA_CRS_HOME/bin/crs_stop



all


Attempting to stop `` on member `rac1`


Attempting to stop `` on member `rac2`


Stop of `` on member `rac2` succeeded.


Stop of `` on member `rac1` succeeded.


[oracle@rac1 ~]$$ $$ORA_CRS_HOME/bin/crs_stat -t


Name Type Target State Host


-------------------- ----------------------------------------


ora.... application ONLINE UNKNOWN rac1


ora.... application ONLINE UNKNOWN rac2


ora.... application ONLINE UNKNOWN rac2


ora.... application OFFLINE OFFLINE


ora.... application OFFLINE OFFLINE


application OFFLINE UNKNOWN rac1


ora.... application OFFLINE UNKNOWN rac1


ora.... application OFFLINE UNKNOWN rac1




application ONLINE UNKNOWN rac1


application ONLINE UNKNOWN rac1


application OFFLINE OFFLINE


ora.... application OFFLINE UNKNOWN rac2


ora.... application OFFLINE UNKNOWN rac2


application ONLINE UNKNOWN rac2


application ONLINE UNKNOWN rac2


application OFFLINE OFFLINE


[oracle@rac1 ~]$$ $$ORA_CRS_HOME/bin/crs_stat


(此命令可以查看各个资源的完整服务名称)



NAME=


TYPE=application


TARGET=OFFLINE


STATE=OFFLINE


NAME=


TYPE=application


TARGET=OFFLINE


STATE=OFFLINE


NAME=


TYPE=application


TARGET=ONLINE


STATE=UNKNOWN on rac2


NAME=


TYPE=application


TARGET=OFFLINE


STATE=OFFLINE


NAME=


TYPE=application


TARGET=OFFLINE


STATE=OFFLINE


NAME=


TYPE=application


TARGET=OFFLINE


STATE=OFFLINE


NAME=


TYPE=application


TARGET=OFFLINE


STATE=UNKNOWN on rac1


NAME=ER_


TYPE=application


TARGET=OFFLINE


STATE=UNKNOWN on rac1


NAME=


TYPE=application


-


-


-


-


-


-


-


-



本文更新与2021-02-19 14:57,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/668031.html

crs-0223 集群报错解决方案的相关文章