MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > 数据库 / 正文

Oracle 进行CRS服务状态检查

2024-11-26 20:06 huorong 数据库 5 ℃ 0 评论

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

比如:

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

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

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

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

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

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

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

crsctl stat res -t

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

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

su - oracle;

sqlplus / as sysdba;

show pdbs;

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

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

Tags:oracle语法as

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言