RAC管理(crs_stat、crsctl、srvctl)_bear crsctl stat res

OracleClusterware的命令集可以分为以下4种:
节点层:osnodes
网络层:oifcfg
集群层:crsctl,ocrcheck,ocrdump,ocrconfig
应用层:srvctl,onsctl,crs_stat
下面分别来介绍这些命令。

1、节点层

olsnodes这个命令用来显示集群点列表,可用的参数如下:

$olsnodes -h

用法: olsnodes [-n] [-p][-i][<node> | -l] [-g][-v]
-n打印节点编号和节点名
-p打印专用互联名和节点名
-i打印虚拟IP名和节点名
<node>打印指定节点的信息
-l打印本地节点的信息
-g启用事件记录
-v在详细模式下运行

这些参数可以混合使用。
[root@rac1 bin]#$olsnodes

racnode1

racnode2
[root@rac1 bin]#olsnodes-n

racnode11

racnode22

注:若命令不能运行,添加path,或直接进入命令所在目录运行。本例位于:

/u01/crs/oracle/product/11.1.0/crs/bin

2、网络层

网络层由各个节点的网络组件组成,包括2个物理网卡和3个IP地址。也只有一个命令:oifcfg

Oifcfg命令的格式如下:

用法: oifcfg iflist [-p [-n]]
oifcfg setif {-node <nodename> |-global}{<if_name>/<subnet>:<if_type>}…
oifcfg getif [-node <nodename> |-global] [ -if<if_name>[/<subnet>][-type <if_type>]]
oifcfg delif [-node <nodename> |-global][<if_name>[/<subnet>]]
oifcfg [-help]

<nodename>-为通信网络所知的主机名
<if_name>-系统中配置的接口的名称
<subnet>-接口的子网地址
<if_type> -接口类型{cluster_interconnect | public | storage}
Oifctg命令用来定义和修改Oracle集群需要的网卡属性,这些属性包括网卡的网段地址,子网掩码,接口类型等。要想正确的使用这个命令,必须先知道Oracle是如何定义网络接口的,Oracle的每个网络接口包括名称,网段地址,接口类型3个属性:interface_name/subnet:interface_type。

这些属性中没有IP地址,但接口类型有两种,public和private,前者说明接口用于外部通信,用于OracleNet和VIP地址,而后者说明接口用于Interconnect。

接口的配置方式分为两类:

global和node-specific。前者说明集群所有节点的配置信息相同,也就是说所有节点的配置是对称的;而后者意味着这个节点的配置和其他节点配置不同,是非对称的。
RAC管理(crs_stat、crsctl、srvctl)_bear crsctl stat res
Iflist:显示网口列表
Getif:获得单个网口信息
Setif:配置单个网口
Delif:删除网口
[root@rac1 bin]# ./oifcfg -help

[root@rac1 bin]# ./oifcfg iflist
[root@rac1 bin]# ./oifcfg getif
&ndash;查看public类型的网卡
[root@rac1 bin]# ./oifcfg getif -typepublic
&ndash;删除接口配置
[root@rac1 bin]# ./oifcfgdelif&ndash;global
&ndash;添加接口配置
[root@rac1 bin]# ./oifcfg setif -globaleth0/192.168.1.119:public
[root@rac1 bin]# ./oifcfg setif-globaleth1/10.85.10.119:cluster_interconnect

3、集群层

集群层是指由Clusterware组成的核心集群,这一层负责维护集群内的共享设备,并为应用集群提供完整的集群状态视图,应用集群依据这个视图进行调整。这一层共有4个命令:crsctl,ocrcheck,ocrdump,ocrconfig.后三个是针对OCR磁盘的。

3.1 Crsctl

Crsctl命令可以用来检查CRS进程栈,每个crs进程状态,管理Votedisk,跟踪CRS进程功能。
[root@rac1 bin]# ./crsctl

3.1.1 检查crs状态

[root@rac1 bin]# ./crsctl check crs
Cluster Synchronization Services appears healthy

Cluster Ready Services appears healthy

Event Manager appears healthy
&ndash;检查单个状态
[root@rac1 bin]# ./crsctl check cssd
CSS appears healthy
[root@rac1 bin]# ./crsctl check crsd
CRS appears healthy
[root@rac1 bin]# ./crsctl check evmd
EVM appears healthy

3.1.2 配置crs栈是否自启动

CRS进程栈默认随着操作系统的启动而自启动,有时出于维护目的需要关闭这个特性,可以用root用户执行下面命令。
[root@rac1 bin]# ./crsctl disable crs
[root@rac1 bin]# ./crsctl enable crs
这个命令实际是修改了/etc/oracle/scls_scr/raw/root/crsstart这个文件里的内容。

3.1.3 启动,停止crs栈

Oracle在10.1时,必须通过重新启动系统重启Clusterware,但是从Oracle10.2开始,可以通过命令来启动和停止CRS。
&ndash;启动CRS:
[root@rac1 bin]# ./crsctl start crs

Attempting to start CRS stack
The CRS stack will be started shortly
&ndash;关闭CRS:
[root@rac1 bin]# ./crsctl stop crs
Stopping resources.
Successfully stopped CRS resources
Stopping CSSD.

  

爱华网本文地址 » http://www.aihuau.com/a/25101013/172263.html

更多阅读

管理三维:效率、效果、效益

一时间管理理论与管理模式如同狼烟四起,纷纷扬扬占据着管理网站与管理杂志的各个角落。内外的与外行的专家、学者、企业家、各级管理人员、培训师等众说纷纭,这其中既有淫辞邪说,又有管窥之说,更有生公说法。不学无术、心无点墨的,半桶

员工离职切结书范本 8090后员工管理--望、闻、问、切

系列专题:搞定90后!     中医之道讲究望、闻、问、切。望,指观气色;闻,指听声息;问;指询问症状;切;指摸脉象。合称四诊。之所以几千年来一直长盛不衰,就是因为它是从立体的角度,多方面对病人进行剖析,能综合的反映出人的病体特征,从而得出正

声明:《RAC管理(crs_stat、crsctl、srvctl)_bear crsctl stat res》为网友爷似命珍惜分享!如侵犯到您的合法权益请联系我们删除