RHEL5安装Oracle10gRAC on VMware Server1.0之六

 Oracle CRS的管理与维护

查看群集的状态

通过crs_stat命令可以查看群集中所有资源的状态,包括资源状态、资源运行在哪个节点上、资源类型等信息。其实前面我们一直在用,如下图示:

启动与关闭群集服务资源

crs_stopcrs_start命令

通过crs_stop命令可以方便的关闭某个服务资源。

此时,查看rac1节点的listener服务的状态,如下图示:

从输出可知,rac1节点的listener服务已经处于offline状态了。

接着启动rac1listener服务

此时,再次查看rac1节点的listener服务的状态,如下图示:

在需要将群集资源全部关闭时,可以通过命令crs_stop –all完成,如下图示:

此时查看群集资源,可以看到所有资源处于offline状态,如下图示:

也可以通过命令crs_start –all将集群所有资源全部启动,如下图示:

此时,查看资源状态,如下图示:

crsctl命令

crsctl命令的功能非常强大,它可以检查CRS后台进程运行状态、添加/删除表决磁盘、启动/关闭群集所有资源、启动/关闭CRS服务等。

这个命令参数比较多,可以不带任何参数的方式查看帮助,如下两图示:

检查crs栈状态

除了检查整个crs栈,这个命令还可以分别检查每个服务的状态,下图为分别检查cssdcrssevmd三个组件的状态:

检查crs的运行版本

Crscrscssevm这个3个服务组成,而每个服务又是由一系列module(模块)组成的,crsctl允许对每个module进行跟踪,并把跟踪内容记录到日志中。

查看3个服务各自的模块列表分别如下图示:

跟踪cssd模块,需要用root用户执行,如下图示:

#more /u01/app/oracle/product/ 10.2.0 .1/crs/log/rac1/cssd/ocssd.log

停止本节点上所有CRS资源,如下图示:

启动本节点上所有的CRS资源,如下图示:

在本节点上关闭和启动CRS服务,此操作需要root用户身份,如下图示:

你可能感兴趣的:(oracle,安装)