Oracle 进行CRS服务状态检查

Oracle CRS服务状态,可以使用crsctl status res -t命令进行查看。

比如:

crsctl status res -t | grep OFFLINE |wc -l

可以看到crsd管理的资源状态。

如果出现OFFLINE状态的服务,表示这种资源不会被自动启动。

如果需要启动这种资源,可以执行:

srvctl start service -d ${db_name} -service ${service_name}

srvctl是ORACLE rac集群的集群配置管理工具。

启动服务之后,需要执行:

crsctl status res -t

检查service 的状态,全部服务的状态是ONLINE代表服务是正常状态。

一般CRS服务正常,还需要登录到ORACLE数据库,查看数据库的运行状态。并且切换到oracle用户,查看状态,数据库是READ WRITE可读写状态。具体方法是:

su - oracle;

sqlplus / as sysdba;

show pdbs;

正常情况下,执行crsctl status res -t可以看到数据库是OPEN状态。

Oracle

鼓励的话语:一定要不拘小节,心存大善!

状态   Oracle   CRS
发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章